【发布时间】:2010-04-09 21:38:18
【问题描述】:
如何使用LINQ(或其他方式)将IEnumerable 或IEnumerables 拆分为一个平面IEnumerable?
【问题讨论】:
标签: c# .net linq generics ienumerable
如何使用LINQ(或其他方式)将IEnumerable 或IEnumerables 拆分为一个平面IEnumerable?
【问题讨论】:
标签: c# .net linq generics ienumerable
enumerable.SelectMany(x => x)
【讨论】:
var result = from e in enumerables
from v in e
select v;
【讨论】:
IEnumerable<IEnumerable<int>> number_collections = ...
IEnumerable<int> = number_collections.SelectMany(x => x);
【讨论】: