Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

File.WriteAllBytes-Methode: (String, Byte[])

 

Veröffentlicht: Oktober 2016

Erstellt eine neue Datei, schreibt das angegebene Bytearray in die Datei und schließt die Datei dann. Ist die Zieldatei bereits vorhanden, wird sie überschrieben.

Namespace:   System.IO
Assembly:  mscorlib (in mscorlib.dll)

public static void WriteAllBytes(
	string path,
	byte[] bytes
)

Parameter

path
Type: System.String

Die Datei, in die geschrieben werden soll.

bytes
Type: System.Byte[]

Die Bytes, die in die Datei geschrieben werden sollen.

Exception Condition
ArgumentException

path ist eine leere Zeichenfolge, enthält nur Leerzeichen oder mindestens ein ungültiges Zeichen gemäß der Definition von InvalidPathChars.

ArgumentNullException

path ist gleich null, oder das Bytearray ist leer.

PathTooLongException

Der angegebene Pfad und/oder Dateiname überschreiten die vom System definierte maximale Länge. Beispielsweise müssen auf Windows-basierten Plattformen Pfade weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen enthalten.

DirectoryNotFoundException

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

IOException

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

UnauthorizedAccessException

path hat eine schreibgeschützte Datei angegeben.

- oder -

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

- oder -

path hat ein Verzeichnis angegeben.

- oder -

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

NotSupportedException

path weist ein ungültiges Format auf.

SecurityException

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

Wenn ein Bytearray und ein Dateipfad, diese Methode öffnet die angegebene Datei schreibt den Inhalt des Bytearrays in die Datei und schließt dann die Datei.

FileIOPermission

for access to write to a file or directory. Associated enumeration: F:System.Security.Permissions.FileIOPermissionAccess.Write

Universelle Windows-Plattform
Verfügbar seit 10
.NET Framework
Verfügbar seit 2.0
Silverlight
Verfügbar seit 4.0
Zurück zum Anfang
Anzeigen: