Ich habe 101 LINQ Samples verwendet, um meine Füße mit LINQ nass zu bekommen. Es war eine gute erste Ressource, aber ich kann dort kein Beispiel sehen, was ich gerade brauche.Gruppennummer in einer LINQ-Gruppe nach Abfrage
Ich muss nur eine sequentielle Gruppennummer mit jeder Gruppe verknüpfen. Ich habe eine Arbeitslösung:
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++;
}
Aber ich bin sicher, es ist möglich, LINQ zu verwenden, um auch die Group zu erzeugen. Wie?
heh, schlau. Ich mag das. –
+1 ... clever =) – Luiscencio
Hier gibt es zwei Antworten. Ich mag die ToList-Lösung, aber die Auswahl von zwei Parametern war genau das, wonach ich suchte. Danke vielmals. –