Ho una domanda IGrouping
e il Select()
metodo.
Diciamo che ho un IEnumerable<IGrouping<int, smth>>
in questo modo:
var groups = list.GroupBy(x => x.ID);
dov'è list
a List<smth>
.
E ora ho bisogno di passare i valori di ciascuno IGrouping
a un altro elenco in qualche modo:
foreach (var v in structure)
{
v.ListOfSmth = groups.Select(...); // <- ???
}
Qualcuno può suggerire come ottenere i valori ( List<smth>
) da un IGrouping<int, smth>
in un tale contesto?