使用linq生成合并列表
本文关键字:合并 列表 linq 使用 | 更新日期: 2023-09-27 17:54:20
我有一个可查询的对象集合。
每个对象包含一个列表。
我想生成一个包含集合中每个对象的列表中的每个元素的列表。
我如何使用linq或其他方式做到这一点?
使用SelectMany
:
IEnumerable<ChildType> flattened = list.SelectMany(o => o.ChildList);
本文关键字:合并 列表 linq 使用 | 更新日期: 2023-09-27 17:54:20
我有一个可查询的对象集合。
每个对象包含一个列表。
我想生成一个包含集合中每个对象的列表中的每个元素的列表。
我如何使用linq或其他方式做到这一点?
使用SelectMany
:
IEnumerable<ChildType> flattened = list.SelectMany(o => o.ChildList);