3
我有一个变量IEnumerable<IEnumerable<int>>
。我试图以某种方式将它聚合成一个IEnumerable<int>
,它按顺序列举了所有整数。 (第一组中的所有整数,然后是第二组中的所有整数等)我查看了LINQ的聚合方法,但我发现的唯一示例是字符串连接,我无法弄清楚如何在此处应用它。如何枚举嵌套枚举器
我有一个变量IEnumerable<IEnumerable<int>>
。我试图以某种方式将它聚合成一个IEnumerable<int>
,它按顺序列举了所有整数。 (第一组中的所有整数,然后是第二组中的所有整数等)我查看了LINQ的聚合方法,但我发现的唯一示例是字符串连接,我无法弄清楚如何在此处应用它。如何枚举嵌套枚举器
您正在寻找可用于嵌套IEnumerable<T>
结构扁平化到一个嵌套的IEnumerable<T>
IEnumerable<IEnumerable<int>> enumerable;
IEnumerable<int> flat = enumerable.SelectMany(x => x);
的
SelectMany