如何使用IEnumerable
(或其他方式)将IEnumerables
IEnumerable
LINQ
分割为一个{{1}}?
答案 0 :(得分:45)
enumerable.SelectMany(x => x)
答案 1 :(得分:12)
var result = from e in enumerables
from v in e
select v;
答案 2 :(得分:4)
IEnumerable<IEnumerable<int>> number_collections = ...
IEnumerable<int> = number_collections.SelectMany(x => x);