Mam pytanie IGroupingi Select()metodę.
Powiedzmy, że mam IEnumerable<IGrouping<int, smth>>w ten sposób:
var groups = list.GroupBy(x => x.ID);
gdzie listjest List<smth>.
A teraz muszę IGroupingw jakiś sposób przekazać wartości każdej z nich na inną listę:
foreach (var v in structure)
{
v.ListOfSmth = groups.Select(...); // <- ???
}
Czy ktoś może zasugerować, jak uzyskać wartości ( List<smth>) z IGrouping<int, smth>takiego kontekstu?