File.ReadAllBytes(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.