OpenMode Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, как открыть файл при вызове функций для работы с файлами.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Наследование
Имя | Значение | Описание |
---|---|---|
Append | 8 | Файл открыт для добавления данных в его конец. По умолчанию. |
Binary | 32 | Файл открыт для двоичного доступа. |
Input | 1 | Файл открыт для чтения. |
Output | 2 | Файл открыт для записи. |
Random | 4 | Файл открыт для произвольного доступа. |
При вызове функций, связанных с доступом к файлам, в коде можно использовать элементы перечисления вместо фактических значений.
Перечисление OpenMode
определяет константы, используемые для задания режимов доступа к файлам. В следующей OpenMode
таблице перечислены элементы перечисления.
Input
, Output
и Append
используются при последовательном доступе к файлам, например текстовым файлам, тогда как Binary
используется для доступа к двоичным файлам и Random
для случайного доступа к файлам. Примеры см. в методе FileOpen .
При последовательном доступе к файлу невозможно изменить его данные. Вы можете считывать данные, добавлять к ним или перезаписывать их новыми данными. Если открыть его для ввода, содержимое файла будет перезаписано, даже если вы не записываете его напрямую.
При выполнении операций файлового ввода-вывода объект обеспечивает лучшую производительность и простоту использования, My.Computer.FileSystem
чем более ранние методы файлового ввода-вывода. Дополнительные сведения см. в разделе FileSystem object.
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: