He estado usando 101 LINQ Samples para mojarme los pies usando LINQ. Ha sido un buen primer recurso, pero no puedo ver un ejemplo de lo que actualmente necesito.Número de grupo en un grupo LINQ por consulta
Solo necesito asociar un número de grupo secuencial con cada grupo. Tengo una solución de trabajo:
var groups =
from c in list
group c by c.Name into details
select new { Name = details.Key, DetailRecords = details };
int groupNumber = 0;
foreach (var group in groups)
{
//
// process each group and it's records ...
//
groupNumber++;
}
Pero, estoy seguro de que es posible utilizar LINQ para generar también groupNumber. ¿Cómo?
heh, inteligente. Me gusta. –
+1 ... inteligente =) – Luiscencio
Aquí hay dos respuestas. Me gusta la solución ToList, pero la selección de dos parámetros fue exactamente lo que estaba buscando. Muchas gracias. –