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-разрядных целых чисел без знака.
Диапазон, в котором записывается строковое представление в базе 64 элементов в bytes
. Если длина bytes
равна 0 или если этот метод возвращает false
, ничего не записывается в этот параметр.
- charsWritten
- Int32
При возврате этого метода содержит общее количество символов, записанных в chars
.
- options
- Base64FormattingOptions
Одно из значений перечисления, указывающее, следует ли вставлять разрывы строк в возвращаемое значение. Значение по умолчанию — None.
Возвращаемое значение
true
, если преобразование выполнено успешно; в противном случае false
.
Исключения
options
не является допустимым значением Base64FormattingOptions.