我试图使用LINQ迭代一个对象的IEnumerable,并从每个对象中提取特定属性,将其放入该属性类型的IEnumerable中。
我目前正在使用SelectMany LINQ表达式进行操作,但是它返回的是IEnumerable(因为该属性是字符串),而不是我所需的IEnumerable。
我错过了什么?
我目前正在使用SelectMany LINQ表达式进行操作,但是它返回的是IEnumerable(因为该属性是字符串),而不是我所需的IEnumerable。
var propertyValues = objectCollection.SelectMany(o => o.Value);
我错过了什么?
string
实现了IEnumerable<char>
。 - Jon Skeet