String Sortierung nach nummern
-
Hallo,
ich sitze hier vor einem kleinen Problem und zwar, habe ich ein Verzeichnis mit png Bildern. (z.b. tile1.png - tile x.png)
Die Pfade zu diesen Dateien hole ich mir via
string[] files = System.IO.Directory.GetFiles(filepath, "*.png");
und fülle mein ListView mit den Bildern. Leider stimmt die Sortierung nicht wirklich.
Im Array habe ich dann sowas wie > tile1.png, tile11.png, tile2.png, tile3.png,...
Gibt es eine C# interne Sortierung damit ich mein array richtig sortiert bekomme.
Es sollte dann so aussehen: tile1.png, tile2.png,...Hatte es schon versucht mit Array.sort(files), aber das alleine funktioniert leider nicht.
Hat jemand einen Rat für mich?
Fülle halt meine ListView mit einer for-Schleife daher stimmt dann die Sortierung nicht. Könnte es halt dann auch via for each lösen, dennoch wäre eine richtige Sortierung angebracht.
Danke euch!!!
Gruß
-
-
Danke dir...
Funktioniert wunderbar