Поделиться через


File.AppendAllBytes Метод

Определение

Перегрузки

AppendAllBytes(String, Byte[])

Добавляет указанный массив байтов в конец файла по указанному пути.

Если файл не существует, этот метод создает новый файл.

AppendAllBytes(String, ReadOnlySpan<Byte>)

Добавляет указанный массив байтов в конец файла по указанному пути.

Если файл не существует, этот метод создает новый файл.

AppendAllBytes(String, Byte[])

Исходный код:
File.cs

Добавляет указанный массив байтов в конец файла по указанному пути.

Если файл не существует, этот метод создает новый файл.

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

Параметры

path
String

Файл, к который нужно добавить.

bytes
Byte[]

Байты, добавляемые в файл.

Исключения

path или bytesnull.

path пуст.

Указанный путь, имя файла или оба превышают определенную системой максимальную длину.

Указанный путь недопустим (например, он находится на несопоставленном диске).

При открытии файла произошла ошибка ввода-вывода.

path указали файл, доступный только для чтения.

-или-

path указать скрытый файл.

-или-

path указан каталог.

-или-

Вызывающий объект не имеет требуемого разрешения.

-или-

Эта операция не поддерживается на текущей платформе.

path имеет недопустимый формат.

Применяется к

AppendAllBytes(String, ReadOnlySpan<Byte>)

Добавляет указанный массив байтов в конец файла по указанному пути.

Если файл не существует, этот метод создает новый файл.

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

Параметры

path
String

Файл, к который нужно добавить.

bytes
ReadOnlySpan<Byte>

Байты, добавляемые в файл.

Исключения

path пуст.

Указанный путь, имя файла или оба превышают определенную системой максимальную длину.

Указанный путь недопустим (например, он находится на несопоставленном диске).

При открытии файла произошла ошибка ввода-вывода.

path указали файл, доступный только для чтения.

-или-

path указать скрытый файл.

-или-

path указан каталог.

Вызывающий объект не имеет требуемого разрешения.

-или-

Эта операция не поддерживается на текущей платформе.

path имеет недопустимый формат.

Применяется к