Как расколоть IEnumerable
из IEnumerables
к одной плоской IEnumerable
с помощью LINQ
(или как-нибудь еще)?IEnumerable <IEnumerable <T>> в IEnumerable <T> с помощью LINQ
17
A
ответ
44
enumerable.SelectMany(x => x)
12
var result = from e in enumerables
from v in e
select v;
4
IEnumerable<IEnumerable<int>> number_collections = ...
IEnumerable<int> = number_collections.SelectMany(x => x);
Для abatishchev, это функционально эквивалентно ответу Мердад показывающего запроса выражение sysntax против методов расширения и лямбда-выражений. –