Auf Englisch lesen

Freigeben über


FileSystem.GetDirectoryInfo(String) Methode

Definition

Gibt für den angegebenen Pfad ein DirectoryInfo-Objekt zurück.

C#
public static System.IO.DirectoryInfo GetDirectoryInfo (string directory);

Parameter

directory
String

String. Pfad des Verzeichnisses.

Gibt zurück

Ein DirectoryInfo-Objekt für den angegebenen Pfad.

Ausnahmen

Der Pfad ist aus einem der folgenden Gründe ungültig: Er ist eine Zeichenfolge der Länge null; es enthält nur Leerzeichen; enthält ungültige Zeichen; oder es ist ein Gerätepfad (beginnt mit \\.\).

Der directory ist Nothing oder eine leere Zeichenfolge.

Der Pfad überschreitet die im System definierte maximale Länge.

Der Verzeichnispfad enthält einen Doppelpunkt (:) oder hat ein ungültiges Format.

Dem Benutzer fehlen die erforderlichen Berechtigungen zum Anzeigen des Pfads.

Beispiele

In diesem Beispiel wird ein DirectoryInfo Objekt für das Verzeichnis C:\Documents and Settings abgerufen und die Erstellungszeit des Verzeichnisses, die Uhrzeit des letzten Zugriffs und die Uhrzeit des letzten Schreibvorgangs angezeigt.

VB
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
    My.Computer.FileSystem.SpecialDirectories.MyDocuments)
MsgBox("The directory was created at " & getInfo.CreationTime)
MsgBox("The directory was last accessed at " & getInfo.LastAccessTime)
MsgBox("The directory was last written to at " & getInfo.LastWriteTime)

Hinweise

Wenn das Verzeichnis nicht vorhanden ist, wird eine Ausnahme erst ausgelöst, wenn zum ersten Mal auf eine Eigenschaft für das DirectoryInfo Objekt zugegriffen wird.

Gilt für:

Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen