我有一个关于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(...); // <- ???
}
在这种情况下,有人能建议如何从IGrouping<int, smth>
中获取值(List<smth>
)吗?
https://stackoverflow.com/questions/8521025
复制相似问题