简体   繁体   English

IEnumerable <IEnumerable<T> &gt; 到 IEnumerable<T> 使用 LINQ

[英]IEnumerable<IEnumerable<T>> to IEnumerable<T> using LINQ

如何使用LINQ (或其他方式)将IEnumerableIEnumerables拆分为一个平面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);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM