ich portiere gerade ein Java-Programm nach C# und stehe vor folgendem Problem:
Ich brauche eine Dateiliste, wo die Namen case-sensitive sortiert sind, z.B.:
[0]: A
[1]: B
[2]: a
Konkret handelt es sich dabei um ein FileInfo-Array, folgendes mache ich derzeit:
FileInfo[] files = dir.GetFiles();
Array.Sort(files,
delegate(FileInfo f1, FileInfo f2)
{
return f1.Name.CompareTo(f2.Name);
}
);
Die resultierende Sortierung ist:
[0]: A
[1]: a
[2]: B
Weiss jemand Rat?
Danke und Grüße,
wiesi