File.ReadAllBytes(String) File.ReadAllBytes(String) File.ReadAllBytes(String) File.ReadAllBytes(String) Method

Definition

Öffnet eine Binärdatei, liest den Inhalt der Datei in ein Bytearray ein und schließt dann die Datei.Opens a binary file, reads the contents of the file into a byte array, and then closes the file.

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

Parameter

path
String String String String

Die Datei, die zum Lesen geöffnet werden soll.The file to open for reading.

Gibt zurück

Byte[]

Ein Bytearray mit dem Inhalt der Datei.A byte array containing the contents of the file.

Ausnahmen

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein ungültiges Zeichen gemäß der Definition von InvalidPathChars.path is a zero-length string, contains only white space, or contains one or more invalid characters as defined by InvalidPathChars.

Der angegebene Pfad und/oder Dateiname überschreiten die vom System definierte maximale Länge.The specified path, file name, or both exceed the system-defined maximum length.

Der angegebene Pfad ist ungültig (er befindet sich z. B. auf einem nicht zugeordneten Laufwerk).The specified path is invalid (for example, it is on an unmapped drive).

Beim Öffnen der Datei ist ein E/A-Fehler aufgetreten.An I/O error occurred while opening the file.

Dieser Vorgang wird von der aktuellen Plattform nicht unterstützt.This operation is not supported on the current platform.

- oder --or- path hat ein Verzeichnis angegeben.path specified a directory.

- oder --or- Der Aufrufer verfügt nicht über die erforderliche Berechtigung.The caller does not have the required permission.

Die in path angegebene Datei wurde nicht gefunden.The file specified in path was not found.

path weist ein ungültiges Format auf.path is in an invalid format.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.The caller does not have the required permission.

Hinweise

Bei einem Dateipfad öffnet diese Methode die Datei, liest den Inhalt der Datei in ein Bytearray ein und schließt dann die Datei.Given a file path, this method opens the file, reads the contents of the file into a byte array, and then closes the file.

Sicherheit

FileIOPermission
für den Zugriff zum Lesen aus einer Datei oder einem Verzeichnis.for access to read from a file or directory. Zugehörige Enumeration:ReadAssociated enumeration: Read

Gilt für:

Siehe auch