How to select from List<IEnumerable<ItemClass>>

本文关键字:gt lt ItemClass from IEnumerable to How select List | 更新日期: 2023-09-27 18:04:06

如何从IEnumerable<IEnumerable<ItemClass>>选择IEnumerable<ItemClass>

这是我的代码

List<IEnumerable<ItemClass>> itemsList = _source.Select(x => x.Items).ToList();

作为结果,我只需要所有的ItemClassList<ItemClass>

How to select from List<IEnumerable<ItemClass>>

使用SelectMany

var q = _source.SelectMany(x => x.Items).ToList();

使用SelectMany()

IEnumerable<ItemClass> foo = itemsList.SelectMany(i => i);