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