C# und LINQ Anweisung

Gast #5292002
Lesenswert?

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?
Beitrag #5292342 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren