DirectoryInfo

Описание

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

Комментарии

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

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

  Имя конструктора Краткое описание
Attach

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

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

  Имя свойства Краткое описание
Parent

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

Свойство Root возвращает информацию о корневом каталоге.

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

  Имя свойства Краткое описание
Attributes

Свойство Attributes определяет атрибуты файла.
CreationTime

Свойство CreationTime определяет дату и время создания файла.
Exists

Свойство Exists возвращает признак существования файла.
Extension

Свойство Extension возвращает расширение файла, включая «.».
FullName

Свойство FullName возвращает полный путь и наименование файла.
LastAccessTime

Свойство LastAccessTime определяет дату и время последнего открытия файла.
LastWriteTime

Свойство LastWriteTime определяет дату и время последнего изменения файла.
Name

Свойство Name возвращает наименование файла.

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

  Имя метода Краткое описание
CopyTo

Метод CopyTo осуществляет копирование директории со всем содержимым.
Create

Метод Create создает папку.
CreateSubdirectory

Метод CreateSubdirectory создает подкаталог.
GetDirectories

Метод GetDirectories возвращает информацию о подкаталогах в директории.
GetFiles

Метод GetFiles возвращает информацию о файлах в директории.
GetFileSystemInfos

Метод GetFileSystemInfos возвращает информацию о подкаталогах и файлах директории.
MoveTo

Метод MoveTo осуществляет перенос директории со всем содержимым.

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

  Имя метода Краткое описание
Delete

Метод Delete осуществляет удаление файла.

См. также:

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