Gast
#5292002
Hallo,
ich arbeite mit Visual Studio 2015 und mit Linq. Meine Frage ist: Wie
kann ich eine Liste erst gruppieren und danach sortieren.
var query = XMLWDatenDataSet.Tables[0].AsEnumerable()
.GroupBy(x => x.Field<string>("S-Nummer"))
.OrderByDescending(x => x.ElementAt(0).Field<string>("Zahl"));
Nun gruppiert er alle Daten in der Liste nach "S-Nummer". In der Zeile
bei OrderBy kann ich aber nur ein Element sortieren (was nicht viel Sinn
macht).
Nach der gruppierung haben ich ja mehrere Listen die dann alle nach
"Zahl" sortiert werden müssen.
Kann mir das mal jemand erklären?