Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要Linq表达式解释吗_Linq - Fatal编程技术网

需要Linq表达式解释吗

需要Linq表达式解释吗,linq,Linq,我有一个Linq表达式,我不能100%理解。 这个Linq正在处理图像列表。见下文 ImagesList.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries) .Select(int.Parse); 这有什么用 StringSplitOptions.RemoveEmptyEntries .Selectint.Parse,它是只返回一个数字还是返回一个int值列表 正在创建列表项的数组,并用逗号将

我有一个Linq表达式,我不能100%理解。 这个Linq正在处理图像列表。见下文

ImagesList.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries)
          .Select(int.Parse);
这有什么用

StringSplitOptions.RemoveEmptyEntries

.Selectint.Parse,它是只返回一个数字还是返回一个int值列表

正在创建列表项的数组,并用逗号将其拆分

StringSplitOptions.RemoveEmptyEntries
删除数组中的空字符串,以便所有数组对象都有一个值

int.Parse

是否存在,因为返回值似乎是字符串形式的整数,所以它试图将数据类型从字符串更改为int

能否显示什么是ImagesList?上述操作会将字符串(如12,54,23,9,43,3,65,2,5)转换为IEnumerabl,ImageList在这里不是很重要,因为代码本身是不言自明的。。OP似乎不需要帮助来修复代码,只是为了理解它
int.Parse