У меня вопрос о методах 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>
в таком контексте?