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


Convert.TryToBase64Chars Метод

Определение

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

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>

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

charsWritten
Int32

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

options
Base64FormattingOptions

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

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

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

Исключения

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

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