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