C# Directory.GetFiles('C:/Ordner') nur Dateien anzeigen?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Moin,

du bekommst einen String Array zurück, den du in einer foreach durchlaufen kannst.

Path.GetFileName(), ist dann die Lösung.

static void Main(string[] args)
{
    string[] strFiles = Directory.GetFiles(@"C:\Pfad");
    foreach(string strFile in strFiles)
    {
        Console.WriteLine(Path.GetFileName(strFile));
    }
    Console.ReadLine();
}

Die Ausgabe hier sind dann nur die Namen der Dateien ohne Pfad, mit Endung.

LG

Woher ich das weiß:Berufserfahrung – 💻 Zertifizierter Sr. Cloud Engineer im IT-Consulting