Convert.TryToBase64Chars Метод

Определение

Пытается преобразовать 8-разрядные целые числа без знака внутри указанного диапазона только для чтения в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. Вы также можете указать, следует ли вставлять в возвращаемое значение разрывы строки.

public static bool TryToBase64Chars (ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten, Base64FormattingOptions options = System.Base64FormattingOptions.None);
static member TryToBase64Chars : ReadOnlySpan<byte> * Span<char> * int * Base64FormattingOptions -> bool
Public Shared Function TryToBase64Chars (bytes As ReadOnlySpan(Of Byte), chars As Span(Of Char), ByRef charsWritten As Integer, Optional options As Base64FormattingOptions = System.Base64FormattingOptions.None) As Boolean

Параметры

bytes
ReadOnlySpan<Byte>

Доступный только для чтения диапазон 8-разрядных целых чисел без знака.

chars
Span<Char>

Диапазон, в который записывается строковое представление в base 64 элементов в bytes. Если длина bytes равна 0 или этот метод возвращает false, в этот параметр ничего не записывается.

charsWritten
Int32

При возврате этого метода содержит общее количество символов, записанных в chars.

options
Base64FormattingOptions

Одно из значений перечисления, указывающее, следует ли вставлять разрывы строк в возвращаемое значение. Значение по умолчанию — None.

Возвращаемое значение

Значение true, если преобразование прошло успешно; в противном случае — значение false.

Исключения

options не является допустимым значением Base64FormattingOptions.

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