Tengo una pregunta sobre IGroupingy el Select()método.
Digamos que tengo un IEnumerable<IGrouping<int, smth>>de esta manera:
var groups = list.GroupBy(x => x.ID);
donde listesta a List<smth>.
Y ahora necesito pasar los valores de cada uno IGroupinga otra lista de alguna manera:
foreach (var v in structure)
{
v.ListOfSmth = groups.Select(...); // <- ???
}
¿Alguien puede sugerir cómo obtener los valores ( List<smth>) de un IGrouping<int, smth>en ese contexto?