FileSystem.GetDirectoryInfo(String) Метод

Определение

Возвращает объект DirectoryInfo для указанного пути.

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

Параметры

directory
String

String. Путь к каталогу.

Возвращаемое значение

Объект DirectoryInfo для указанного пути.

Исключения

Путь недопустим по одной из следующих причин: это строка нулевой длины; содержит только пробелы; содержит недопустимые символы; или это путь к устройству (начинается с \\.\).

Параметр directory имеет значение Nothing или является пустой строкой.

Длина пути превышает максимальную длину, определенную в системе.

Путь каталога содержит двоеточие (:) или имеет недопустимый формат.

У пользователя отсутствуют необходимые разрешения на просмотр пути.

Примеры

В этом примере возвращается DirectoryInfo объект для каталога C:\Documents and Settings и отображается время создания каталога, время последнего доступа и время последней записи.

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)

Комментарии

Если каталог не существует, исключение не создается до первого доступа к свойству DirectoryInfo объекта .

Применяется к

Продукт Версии
.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

См. также раздел