使用LINQ将IEnumerable〈IEnumerable< T>>转换为IEnumerable< T>

lmyy7pcs  于 2022-12-06  发布在  其他
关注(0)|答案(3)|浏览(162)

如何使用LINQ(或其他方法)将IEnumerablesIEnumerable拆分为一个平面IEnumerable

pes8fvy9

pes8fvy91#

enumerable.SelectMany(x => x)
vktxenjb

vktxenjb2#

var result = from e in enumerables
             from v in e
             select v;
q8l4jmvw

q8l4jmvw3#

IEnumerable<IEnumerable<int>> number_collections = ...
IEnumerable<int> collection = number_collections.SelectMany(x => x);

相关问题