DirectoryInfo

Описание

Класс DirectoryInfo реализует объект, используемый для работы с каталогами файловой системы ПК.

Комментарии

Используя данные методы можно создавать, удалять, перемещать, получать и изменять информацию о каталогах. Если предполагается выполнение только одного действия, то рекомендуется использовать соответствующий статический метод класса Directory.

Конструкторы

  Имя конструктора Краткое описание
Конструктор Attach создает объект для работы с каталогами и связывает его с указанным каталогом.

Свойства объекта класса, унаследованные от IDirectoryInfo

  Имя свойства Краткое описание
Свойство Parent возвращает информацию о родительском каталоге.
Свойство Root возвращает информацию о корневом каталоге.

Свойства объекта класса, унаследованные от IFileSystemInfo

  Имя свойства Краткое описание
Свойство Attributes определяет атрибуты файла.
Свойство CreationTime определяет дату и время создания файла.
Свойство Exists возвращает признак существования файла.
Свойство Extension возвращает расширение файла, включая «.».
Свойство FullName возвращает полный путь и наименование файла.
Свойство LastAccessTime определяет дату и время последнего открытия файла.
Свойство LastWriteTime определяет дату и время последнего изменения файла.
Свойство Name возвращает наименование файла.

Методы объекта класса, унаследованные от IDirectoryInfo

  Имя метода Краткое описание
Метод CopyTo осуществляет копирование директории со всем содержимым.
Метод Create создает папку.
Метод CreateSubdirectory создает подкаталог.
Метод GetDirectories возвращает информацию о подкаталогах в директории.
Метод GetFiles возвращает информацию о файлах в директории.
Метод GetFileSystemInfos возвращает информацию о подкаталогах и файлах директории.
Метод MoveTo осуществляет перенос директории со всем содержимым.

Методы объекта класса, унаследованные от IFileSystemInfo

  Имя метода Краткое описание
Метод Delete осуществляет удаление файла.

См. также:

Классы сборки IO