Объект File
Итоги
Объекты file используются для открытия, редактирования и управления файлами в файловой системе.
Методы объектов
Имя | Тип возвращаемых данных | Подпись | Описание |
---|---|---|---|
Закрыть | Close() | Закрывает файл. | |
Удалить | Delete() | Удаляет файл | |
Open | Open(disposition) | Открывает файл с заданным расположением. Расположение может быть одним из вариантов OpenExisting, CreateNew или CreateAlways. | |
ReadBytes | Массив байтов | ReadBytes(byteCount) | Считывает указанное число байтов из файла и возвращает индексируемый и итерируемый массив этих байтов. |
WriteBytes | WriteBytes(bytes, [byteCount]) | Записывает указанные байты в файл. Если аргумент byteCount не указан, то каждый байт, который может быть итерирован из байтов , записывается в файл ; в противном случае записывается первый byteCount байт в байтах . |
Свойства объекта
Имя | Описание |
---|---|
Extension | Строка, содержащая расширение файла. |
Имя | Строка, содержащая имя файла. |
Путь | Строка, содержащая полный путь к файлу. |
Position | Положение текущего курсора чтения и записи в файле. |
Размер | Размер файла в байтах. |
Комментарии
Если файлы используются из среды сборки мусора, например скрипта JavaScript, их следует закрыть, когда они больше не используются, а не ждать, пока сборка мусора приведет к закрытию файла.