Tengo una pregunta sobre IGrouping
y el Select()
método.
Digamos que tengo un IEnumerable<IGrouping<int, smth>>
de esta manera:
var groups = list.GroupBy(x => x.ID);
donde list
esta a List<smth>
.
Y ahora necesito pasar los valores de cada uno IGrouping
a 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?