IEnumerable <IEnumerable <T>> для IEnumerable <T> с использованием LINQ Как разбить IEnumerable на IEnumerables на одну плоскую IEnumerable с помощью LINQ (или как-нибудь еще)? Ответ 1 enumerable.SelectMany(x => x) Ответ 2 var result = from e in enumerables from v in e select v; Ответ 3 IEnumerable<IEnumerable<int>> number_collections = ... IEnumerable<int> = number_collections.SelectMany(x => x);
Ответ 3 IEnumerable<IEnumerable<int>> number_collections = ... IEnumerable<int> = number_collections.SelectMany(x => x);