У меня есть вопрос 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>) из IGrouping<int, smth>в таком контексте?