"Order by Col1, Col2" mit Entity Framework

.net c# entity-framework linq

Frage

Ich muss nach 2 Spalten mit dem Entity Framework bestellen.

Wie wird das gemacht?

return _repository.GetSomething().OrderBy(x => x.Col1   .. Col2)?

dh

SELECT * FROM Foo ORDER BY Col1, Col2

/ M

Akzeptierte Antwort

Versuchen Sie OrderBy(x => x.Col1).ThenBy(x => x.Col2) . Es ist sowieso eine LINQ-Funktion, nicht exklusiv für EF.


Beliebte Antwort

Ein anderer Weg:

qqq.OrderBy(x => new { x.Col1, x.Col2} )


Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum