OpenMode Enumerazione

Definizione

Indica la modalità di apertura del file quando si chiamano le funzioni di accesso ai file.

public enum OpenMode
Ereditarietà
OpenMode

Campi

Append 8

File aperto a cui aggiungere dati. Predefinita.

Binary 32

File aperto per l'accesso binario.

Input 1

File aperto per l'accesso in lettura.

Output 2

File aperto per l'accesso in scrittura.

Random 4

File aperto per l'accesso casuale.

Commenti

Quando si chiamano funzioni correlate all'accesso ai file, è possibile usare membri di enumerazione nel codice anziché i valori effettivi.

L'enumerazione OpenMode definisce le costanti utilizzate per impostare le modalità di accesso ai file. Nella tabella seguente sono elencati i membri dell'enumerazione OpenMode .

Input, Outpute Append vengono usati quando si accede in sequenza ai file, ad esempio file di testo, mentre Binary viene usato per l'accesso ai file binari e Random per l'accesso casuale ai file. Per esempi, vedere il FileOpen metodo .

Quando si accede in sequenza a un file, non è possibile modificarne i dati. È possibile leggere i dati, aggiungerli o sovrascriverlo con nuovi dati. Se lo si apre per l'input, il contenuto del file verrà sovrascritto, anche se non si scrive direttamente nel file.

Quando si eseguono operazioni di I/O sui file, l'oggetto My.Computer.FileSystem offre prestazioni migliori e facilità d'uso rispetto ai metodi di I/O dei file precedenti. Per altre informazioni, vedere FileSystem l'oggetto .

Si applica a

Prodotto Versioni
.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

Vedi anche