我有一个关于方法IGrouping
的问题Select()
。
假设我有IEnumerable<IGrouping<int, smth>>
这种方式:
var groups = list.GroupBy(x => x.ID);
哪里list
是List<smth>
。
现在我需要以IGrouping
某种方式将每个值传递给另一个列表:
foreach (var v in structure)
{
v.ListOfSmth = groups.Select(...); // <- ???
}
任何人都可以建议如何在这种情况下List<smth>
从 a 中获取值 ( )吗?IGrouping<int, smth>