OpenMode Enumerazione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica la modalità di apertura del file quando si chiamano le funzioni di accesso ai file.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Ereditarietà
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. |
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
, Output
e 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 .
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 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: