File.ReadAllBytes(String) Metoda

Definice

Otevře binární soubor, přečte obsah souboru do pole bajtů a pak soubor zavře.

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()

Parametry

path
String

Soubor, který se má otevřít pro čtení.

Návraty

Byte[]

Pole bajtů obsahující obsah souboru.

Výjimky

.NET Framework a .NET Core verze starší než 2.1: path je řetězec nulové délky, obsahuje pouze prázdné znaky nebo obsahuje jeden nebo více neplatných znaků. Na neplatné znaky se můžete dotazovat pomocí metody .GetInvalidPathChars()

path je null.

Zadaná cesta, název souboru nebo obojí překračují maximální délku definovanou systémem.

Zadaná cesta je neplatná (například je na nenamapované jednotce).

Při otevírání souboru došlo ke vstupně-výstupní chybě.

Tato operace není na aktuální platformě podporovaná.

-nebo-

path zadal(a) adresář.

-nebo-

Volající nemá požadované oprávnění.

Soubor zadaný v path souboru nebyl nalezen.

path je v neplatném formátu.

Volající nemá požadované oprávnění.

Poznámky

Vzhledem k cestě k souboru tato metoda otevře soubor, přečte obsah souboru do pole bajtů a poté soubor zavře.

Platí pro

Viz také