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 значение.

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