Класс Directory предназначен для работы с каталогами файловой системы ПК.
Все методы данного класса являются статическими. Используя данные методы можно создавать, удалять, перемещать, получать и изменять информацию о каталогах. Если предполагается выполнение множества действий над каталогами, то рекомендуется использовать соответствующие методы класса DirectoryInfo.
| Имя метода | Краткое описание | |
| Метод Copy осуществляет копирование каталога. | ||
| Метод CreateDirectory создает указанный каталог. | ||
| Метод Delete осуществляет удаление указанного каталога. | ||
| Метод Exists осуществляет проверку наличия указанного каталога. | ||
| Метод GetAttributes возвращает атрибуты каталога. | ||
| Метод GetCreationTime возвращает дату и время создания каталога. | ||
| Метод GetCurrentDirectory возвращает путь к текущему рабочему каталогу приложения. | ||
| Метод GetDirectories возвращает наименование всех подкаталогов указанного каталога. | ||
| Метод GetDirectoryRoot возвращает путь корневого каталога для указанного каталога. | ||
| Метод GetFiles возвращает список файлов каталога. | ||
| Метод GetFileSystemEntries возвращает наименования всех подкаталогов и файлов указанного каталога. | ||
| Метод GetLastAccessTime возвращает дату и время последнего доступа к каталогу. | ||
| Метод GetLastWriteTime возвращает дату и время последнего изменения содержимого каталога. | ||
| Метод GetLogicalDrives возвращает список логических дисков на текущем компьютере. | ||
| Метод GetParent возвращает информацию о родительском каталоге указанного каталога. | ||
| Метод Move осуществляет перемещение каталога. | ||
| Метод SetAttributes устанавливает указанные атрибуты для каталога. | ||
| Метод SetCreationTime изменяет дату и время создания каталога. | ||
| Метод SetCurrentDirectory изменяет рабочий каталог для приложения. | ||
| Метод SetLastAccessTime изменяет дату и время последнего доступа к каталогу. | ||
| Метод SetLastWriteTime устанавливает дату и время последнего изменения содержимого каталога. |
См. также: