Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
DirectoryInfo.GetFiles-Methode
Gibt eine Dateiliste des aktuellen Verzeichnisses zurück.
Assembly: mscorlib (in mscorlib.dll)
| Ausnahme | Bedingung |
|---|---|
| DirectoryNotFoundException |
Der Pfad ist ungültig. Dies ist z. B. der Fall, wenn das Laufwerk des Pfads nicht zugeordnet ist. |
Wenn im DirectoryInfo keine Dateien vorhanden sind, gibt diese Methode ein leeres Array zurück.
Die Reihenfolge der zurückgegebenen Dateinamen ist nicht festgelegt. Verwenden Sie die Sort()-Methode, wenn eine bestimmte Sortierreihenfolge erforderlich ist.
Diese Methode füllt die Werte der folgenden FileInfo-Eigenschaften vorab auf:
Im folgenden Beispiel werden Dateien aus einem angegebenen Verzeichnis abgerufen.
using System; using System.IO; public class GetFilesTest { public static void Main() { // Make a reference to a directory. DirectoryInfo di = new DirectoryInfo("c:\\"); // Get a reference to each file in that directory. FileInfo[] fiArr = di.GetFiles(); // Display the names of the files. foreach (FileInfo fri in fiArr) Console.WriteLine(fri.Name); } }
-
FileIOPermission
zum Lesen von Verzeichnissen. Zugeordnete Enumeration: FileIOPermissionAccess.Read
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.