Просто немного обманываем синтаксис LINQ. Я выравниваю IEnumerable<IEnumerable<T>> с помощью SelectMany(x => x).
Моя проблема связана с выражением лямбда x => x. Это выглядит немного уродливо. Есть ли какой-то статический объект "identity function", который я могу использовать вместо x => x? Что-то вроде SelectMany(IdentityFunction)?