File.ReadAllBytes(String) 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.
Apre un file binario, ne legge il contenuto in una matrice di byte e lo chiude.
public:
static cli::array <System::Byte> ^ ReadAllBytes(System::String ^ path);
public static byte[] ReadAllBytes (string path);
static member ReadAllBytes : string -> byte[]
Public Shared Function ReadAllBytes (path As String) As Byte()
Parametri
- path
- String
File da aprire per la lettura.
Restituisce
Matrice di byte con il contenuto del file.
Eccezioni
.NET Framework e versioni di .NET Core precedenti a 2.1: path
è una stringa di lunghezza zero, contiene solo spazio vuoto o contiene uno o più caratteri non validi. È possibile cercare i caratteri non validi usando il metodo GetInvalidPathChars().
path
è null
.
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.
L'operazione non è supportata sulla piattaforma corrente.
-oppure-
path
ha specificato una directory.
-oppure-
Il chiamante non dispone dell'autorizzazione richiesta.
Il file specificato in path
non è stato trovato.
Il formato di path
non è valido.
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Dato un percorso file, questo metodo apre il file, legge il contenuto del file in una matrice di byte e quindi chiude il file.