Mam pytanie IGrouping
i Select()
metodę.
Powiedzmy, że mam IEnumerable<IGrouping<int, smth>>
w ten sposób:
var groups = list.GroupBy(x => x.ID);
gdzie list
jest List<smth>
.
A teraz muszę IGrouping
w 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?