File.WriteAllBytes(String, Byte[]) Metodo
Definizione
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.
Crea un nuovo file, scrive la matrice di byte specificata e quindi lo chiude. Se il file di destinazione esiste già, viene troncato e sovrascritto.
public:
static void WriteAllBytes(System::String ^ path, cli::array <System::Byte> ^ bytes);
public static void WriteAllBytes (string path, byte[] bytes);
static member WriteAllBytes : string * byte[] -> unit
Public Shared Sub WriteAllBytes (path As String, bytes As Byte())
Parametri
- path
- String
File in cui scrivere.
- bytes
- Byte[]
Byte da scrivere nel file.
Eccezioni
.NET Framework e versioni di .NET Core precedenti alla 2.1: path
è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi. È possibile cercare i caratteri non validi usando il metodo GetInvalidPathChars().
path
è null
oppure la matrice di byte è vuota.
Il percorso specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.
Il percorso specificato non è valido, ad esempio si trova in un'unità non mappata.
Si è verificato un errore di I/O durante l'apertura del file.
path
specifica un file di sola lettura.
-oppure-
path
specifica un file nascosto.
-oppure-
L'operazione non è supportata sulla piattaforma corrente.
-oppure-
path
ha specificato una directory.
-oppure-
Il chiamante non dispone dell'autorizzazione richiesta.
Il formato di path
non è valido.
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Dato una matrice di byte e un percorso di file, questo metodo apre il file specificato, scrive il contenuto della matrice di byte nel file e quindi chiude il file.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per