Um die Liste der Dateien in einem Verzeichnis zu erhalten, verwenden Sie SearchOptions.AllDirectories in C#.
Legen Sie zunächst das Verzeichnis fest, für das Sie die Dateien haben möchten –
string[] myFiles = Directory.GetFiles("D:\New\", "*.*", SearchOption.AllDirectories);
Das Folgende ist ein Beispiel für die Anzeige der oben genannten Dateien Verzeichnis −
using System; using System.Linq; using System.IO; class Program { static void Main() { string[] myFiles = Directory.GetFiles("D:\New\", "*.*", SearchOption.AllDirectories); foreach (string res in myFiles) { Console.WriteLine(res); } } }
Das Folgende ist das Ausgabeergebnis. Es listet alle Verzeichnisse eines Ordners auf.
D:\New\one.txt D:\New\two.html D:\Newature.png
Das obige ist der detaillierte Inhalt vonListen Sie Dateien rekursiv in C# auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!