FileInfo

Описание

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

Комментарии

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

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

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

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

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

  Имя свойства

Краткое описание
Directory

Свойство Directory возвращает описание директории, в которой находится файл.
DirectoryName

Свойство DirectoryName возвращает полный путь и наименование папки, в которой содержится файл.
Size

Свойство Size возвращает размер файла (до 2-х гигабайт) в байтах.
SizeEx

Свойство SizeEx возвращает размер файла в байтах.

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

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

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

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

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

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

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

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

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

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

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

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

Метод AppendBinary открывает файл для записи в двоичном виде и устанавливает курсор на конец файла.
AppendText

Метод AppendText открывает файл для записи в текстовом виде и устанавливает курсор на конец файла.
CopyTo

Метод CopyTo осуществляет копирование файла в директорию.
MoveTo

Метод MoveTo осуществляет перемещение файла в директорию.
Open

Метод Open открывает файл с определенными видом запроса открытия файла и параметрами совместного доступа.
OpenBinaryReader

Метод OpenBinaryReader открывает файл для чтения в двоичном виде.
OpenBinaryWriter

Метод OpenBinaryWriter открывает файл для записи в двоичном виде и устанавливает курсор на начало файла.
OpenTextReader

Метод OpenTextReader открывает файл для чтения в текстовом виде.
OpenTextWriter

Метод OpenTextWriter открывает файл для записи в текстовом виде и устанавливает курсор на начало файла.

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

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

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

См. также:

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