Teilen über


File.AppendAllBytes Methode

Definition

Überlädt

AppendAllBytes(String, Byte[])

Fügt das angegebene Bytearray an das Ende der Datei am angegebenen Pfad an.

Wenn die Datei nicht vorhanden ist, erstellt diese Methode eine neue Datei.

AppendAllBytes(String, ReadOnlySpan<Byte>)

Fügt das angegebene Bytearray an das Ende der Datei am angegebenen Pfad an.

Wenn die Datei nicht vorhanden ist, erstellt diese Methode eine neue Datei.

AppendAllBytes(String, Byte[])

Quelle:
File.cs

Fügt das angegebene Bytearray an das Ende der Datei am angegebenen Pfad an.

Wenn die Datei nicht vorhanden ist, erstellt diese Methode eine neue Datei.

public:
 static void AppendAllBytes(System::String ^ path, cli::array <System::Byte> ^ bytes);
public static void AppendAllBytes (string path, byte[] bytes);
static member AppendAllBytes : string * byte[] -> unit
Public Shared Sub AppendAllBytes (path As String, bytes As Byte())

Parameter

path
String

Die Datei, an die angefügt werden soll.

bytes
Byte[]

Die Bytes, die an die Datei angefügt werden sollen.

Ausnahmen

path oder bytes ist null.

path ist leer.

Der angegebene Pfad, der Dateiname oder beide überschreiten die vom System definierte maximale Länge.

Der angegebene Pfad ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

Beim Öffnen der Datei ist ein E/A-Fehler aufgetreten.

path eine Datei angegeben, die schreibgeschützt ist.

-oder-

path eine ausgeblendete Datei angegeben.

-oder-

path ein Verzeichnis angegeben.

-oder-

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

-oder-

Dieser Vorgang wird auf der aktuellen Plattform nicht unterstützt.

path weist ein ungültiges Format auf.

Gilt für:

AppendAllBytes(String, ReadOnlySpan<Byte>)

Fügt das angegebene Bytearray an das Ende der Datei am angegebenen Pfad an.

Wenn die Datei nicht vorhanden ist, erstellt diese Methode eine neue Datei.

public:
 static void AppendAllBytes(System::String ^ path, ReadOnlySpan<System::Byte> bytes);
public static void AppendAllBytes (string path, ReadOnlySpan<byte> bytes);
static member AppendAllBytes : string * ReadOnlySpan<byte> -> unit
Public Shared Sub AppendAllBytes (path As String, bytes As ReadOnlySpan(Of Byte))

Parameter

path
String

Die Datei, an die angefügt werden soll.

bytes
ReadOnlySpan<Byte>

Die Bytes, die an die Datei angefügt werden sollen.

Ausnahmen

path ist null.

path ist leer.

Der angegebene Pfad, der Dateiname oder beide überschreiten die vom System definierte maximale Länge.

Der angegebene Pfad ist ungültig (z. B. auf einem nicht zugeordneten Laufwerk).

Beim Öffnen der Datei ist ein E/A-Fehler aufgetreten.

path eine Datei angegeben, die schreibgeschützt ist.

-oder-

path eine ausgeblendete Datei angegeben.

-oder-

path ein Verzeichnis angegeben.

Der Aufrufer verfügt nicht über die erforderliche Berechtigung.

-oder-

Dieser Vorgang wird auf der aktuellen Plattform nicht unterstützt.

path weist ein ungültiges Format auf.

Gilt für: