File.ReadAllBytes(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Öppnar en binär fil, läser innehållet i filen i en bytematris och stänger sedan filen.
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()
Parametrar
- path
- String
Filen som ska öppnas för läsning.
Returer
En bytematris som innehåller innehållet i filen.
Undantag
.NET Framework- och .NET Core-versioner som är äldre än 2.1: path är en sträng med noll längd, innehåller endast tomt utrymme eller innehåller ett eller flera ogiltiga tecken. Du kan fråga efter ogiltiga tecken med hjälp GetInvalidPathChars() av metoden .
path är null.
Den angivna sökvägen, filnamnet eller båda överskrider den systemdefinierade maximala längden.
Den angivna sökvägen är ogiltig (den finns till exempel på en ommappad enhet).
Ett I/O-fel uppstod när filen öppnades.
Den här åtgärden stöds inte på den aktuella plattformen.
-eller-
path har angett en katalog.
-eller-
Anroparen har inte den behörighet som krävs.
Filen som angavs i path hittades inte.
path är i ett ogiltigt format.
Anroparen har inte den behörighet som krävs.
Kommentarer
Med en filsökväg öppnar den här metoden filen, läser innehållet i filen i en bytematris och stänger sedan filen.