LInq + Sort

14/09/2009 - 13:08 von Peter Forstmeier | Report spam
Hallo zusammen,
ich habe eine List<BaseComparer>
wenn ich diese nun mit Linq sortiere habe ich ja 'nur' eine sortierte View
auf meine orginal Liste.

Wie kann ich denn die Orginalliste sortieren oder das Ergebniß des sort's in
die Orginalliste umwandeln.

Eigentlich egal wie, ich bràuchte eben die Orginalliste sortiert (jetzt) bzw
auch (spàter) groupiert bzw gefiltert.

Danke schonmal
Peter
 

Lesen sie die antworten

#1 Martin Honnen
14/09/2009 - 13:40 | Warnen spam
Peter Forstmeier wrote:

ich habe eine List<BaseComparer>
wenn ich diese nun mit Linq sortiere habe ich ja 'nur' eine sortierte
View auf meine orginal Liste.

Wie kann ich denn die Orginalliste sortieren oder das Ergebniß des
sort's in die Orginalliste umwandeln.



Rufe ToList() auf und weise das Ergebnis wieder deiner Variablen zu:
list = list.OrderBy(i => i.Foo).ToList();




Martin Honnen MVP XML
http://msmvps.com/blogs/martin_honnen/

Ähnliche fragen