Mögliche Duplizieren:
How to get only filenames within a directory using c#?Directory.GetFiles: Wie bekomme ich nur den Dateinamen, nicht den vollständigen Pfad?
Verwendung von C#, möchte ich die Liste der Dateien in einem Ordner erhalten.
Mein Ziel: ["file1.txt", "file2.txt"]
Also schrieb ich folgendes:
string[] files = Directory.GetFiles(dir);
Leider habe ich diese Ausgabe erhalten: ["C:\\dir\\file1.txt", "C:\\dir\\file2.txt"]
ich das unerwünschte "C: \ dir \" abstreifen konnte nachher Teil, aber Gibt es eine elegantere Lösung?
'string [] files = Directory.GetFiles (dir) .Select (file => Path.GetFileName (Datei)) ToArray();.' –