Gibt es eine Möglichkeit, orderby in einem Forloop C # zu verwenden?

8

Ich habe eine for-Schleife, wo ich nach dem Namen alphabetisch sortieren möchte

%Vor%

schau, wie man das macht, fragte mich auch, ob ich linq orderby innerhalb der Forloop verwenden könnte?

    
Calibre2010 26.10.2010, 15:03
quelle

4 Antworten

32

Versuchen Sie Folgendes:

%Vor%     
Abe Miessler 26.10.2010, 15:06
quelle
2
%Vor%     
Pedro 26.10.2010 15:08
quelle
1

Sie brauchen überhaupt keinen Loop. Verwenden Sie einfach LINQ:

%Vor%     
awrigley 26.10.2010 16:06
quelle
0

foreach benötigt eine IEnumerable<T> LINQ-Reihenfolge, um in IEnumerable<T> zu suchen und gibt Ihnen eine sortierte IEnumerable<T> . Also ja, es sollte funktionieren.

    
Ben Voigt 26.10.2010 15:06
quelle

Tags und Links