用C#中的Linq进行线性化
本文关键字:线性化 Linq 中的 | 更新日期: 2023-09-27 18:27:22
是否有一种方法可以在Linq中线性化IEumerable<IEumerable<a>>
(或优雅的解决方案)。
我有一个返回IEnumerable<b>
的方法。我在生成IEnumerable<a>
的b
的方法上使用了Select
方法,这导致了IEnumerable<IEnumerable<a>>
。有没有办法将这些可枚举对象连接到IEnumerable<a>
-对象?
您正在寻找a.SelectMany(x => x)
(或上下文中的b.SelectMany(b => b.Something())
)