Leer en inglés

Compartir a través de


OpenMode Enumeración

Definición

Indica cómo abrir un archivo al llamar a funciones de acceso a archivos.

C#
public enum OpenMode
Herencia
OpenMode

Campos

Nombre Valor Description
Append 8

Archivo que se abre para anexar datos. Predeterminado

Binary 32

Archivo que se abre para el acceso binario.

Input 1

Archivo que se abre para el acceso de lectura.

Output 2

Archivo que se abre para el acceso de escritura.

Random 4

Archivo que se abre para el acceso aleatorio.

Comentarios

Al llamar a funciones relacionadas con el acceso a archivos, puede usar miembros de enumeración en el código en lugar de los valores reales.

La OpenMode enumeración define constantes usadas para establecer los modos de acceso a archivos. En la tabla siguiente se enumeran los miembros de OpenMode enumeración.

Input, Outputy Append se usan al acceder secuencialmente a archivos, como archivos de texto, mientras Binary que se usa para el acceso a archivos binarios y Random para el acceso aleatorio a archivos. Para obtener ejemplos, consulte el FileOpen método .

Al acceder secuencialmente a un archivo, no se pueden cambiar sus datos. Puede leer los datos, anexarlos o sobrescribirlos con nuevos datos. Si lo abre para la entrada, el contenido del archivo se sobrescribirá, incluso si no escribe directamente en el archivo.

Al realizar operaciones de E/S de archivos, el My.Computer.FileSystem objeto proporciona un mejor rendimiento y facilidad de uso que los métodos de E/S de archivos anteriores. Para obtener más información, vea FileSystem object.

Se aplica a

Producto Versiones
.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

Consulte también