Heim >Backend-Entwicklung >C#.Net-Tutorial >Listen Sie Dateien rekursiv in C# auf

Listen Sie Dateien rekursiv in C# auf

WBOY
WBOYnach vorne
2023-09-01 08:29:021099Durchsuche

在 C# 中递归列出文件

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 −

Beispiel

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);
      }
   }
}

Ausgabe

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Mutationstest-Tools in C#Nächster Artikel:Mutationstest-Tools in C#