Hallo,
es muß dann aber noch ein Wildcard-Symbol hin, z.B.
C#-Quelltext
1:
| Directory.GetFiles(Pfad, "*.png"); |
Um mehrere verschiedene zu suchen, kannst du einfach die Methode mehrfach nacheinander aufrufen und die Ergebnisse zu einer
List<string> hinzufügen.
Noch besser dafür geeignet ist dann allerdings die
Directory.EnumerateFiles-Methode, da dann nicht erst intern jeweils ein Array erzeugt werden muß:
C#-Quelltext
1: 2: 3: 4:
| List<string> files = new List<string>;
list.AddRange(Directory.EnumerateFiles(path, "*.png"); list.AddRange(Directory.EnumerateFiles(path, "*.jpg"); |
Alternativ: alle Dateien zurückgeben lassen und selber nach den verschiedenen Endungen filtern.
Unter
Multiple file-extensions searchPattern for System.IO.Directory.GetFiles gibt es noch mehr Code dazu.