在C#中使用Linq进行线性化

Wil*_*sem 1 c# linq collections mono ienumerable

有没有办法IEumerable<IEumerable<a>>在Linq(或优雅的解决方案)中线性化.

我有一个返回的方法IEnumerable<b>.我Select在一个方法上使用该方法b产生一个IEnumerable<a>,这导致了一个IEnumerable<IEnumerable<a>>.有没有办法将这些可枚举的连接到一个对象IEnumerable<a>

SLa*_*aks 12

你正在寻找a.SelectMany(x => x)
(或者,在上下文中b.SelectMany(b => b.Something()))