File.ReadAllBytes(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Otwiera plik binarny, odczytuje zawartość pliku do tablicy bajtów, a następnie zamyka plik.
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
Plik do otwarcia do odczytu.
Zwraca
Tablica bajtów zawierająca zawartość pliku.
Wyjątki
Wersje .NET Framework i .NET Core starsze niż 2.1: path to ciąg o zerowej długości, zawiera tylko biały znak lub zawiera jeden lub więcej nieprawidłowych znaków. Możesz wykonać zapytanie o nieprawidłowe znaki przy użyciu GetInvalidPathChars() metody .
Parametr path ma wartość null.
Określona ścieżka, nazwa pliku lub obie metody przekraczają maksymalną długość zdefiniowaną przez system.
Określona ścieżka jest nieprawidłowa (na przykład znajduje się na niezamapowanym dysku).
Wystąpił błąd we/wy podczas otwierania pliku.
Ta operacja nie jest obsługiwana na bieżącej platformie.
— lub —
path określony katalog.
— lub —
Obiekt wywołujący nie ma wymaganych uprawnień.
Nie można odnaleźć pliku określonego w path pliku .
path jest w nieprawidłowym formacie.
Obiekt wywołujący nie ma wymaganych uprawnień.
Uwagi
Mając ścieżkę pliku, ta metoda otwiera plik, odczytuje zawartość pliku do tablicy bajtów, a następnie zamyka plik.