我有一个可查询的对象集合。
每个对象包含一个列表。
我想生成一个包含集合中每个对象的列表中的每个元素的列表。
我如何使用linq或其他方式做到这一点?
使用SelectMany
:
IEnumerable<ChildType> flattened = list.SelectMany(o => o.ChildList);