Udostępnij za pośrednictwem


Convert.TryToBase64Chars Metoda

Definicja

Próbuje przekonwertować 8-bitowe liczby całkowite bez znaku wewnątrz określonego zakresu tylko do odczytu na ich równoważną reprezentację ciągu zakodowaną przy użyciu cyfr base-64. Opcjonalnie możesz określić, czy należy wstawić podziały wierszy w wartości zwracanej.

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

Parametry

bytes
ReadOnlySpan<Byte>

Zakres tylko do odczytu z 8-bitowych niepodpisanych liczb całkowitych.

chars
Span<Char>

Zakres, w którym należy napisać reprezentację ciągu w bazie 64 elementów w bytes. Jeśli długość bytes wynosi 0 lub gdy ta metoda zwraca false, nic nie jest zapisywane w tym parametrze.

charsWritten
Int32

Gdy ta metoda zwraca wartość , zawiera całkowitą liczbę znaków zapisanych w chars.

options
Base64FormattingOptions

Jedna z wartości wyliczenia określająca, czy należy wstawić podziały wierszy w wartości zwracanej. Wartość domyślna to None.

Zwraca

true, jeśli konwersja zakończy się pomyślnie; w przeciwnym razie false.

Wyjątki

options nie jest prawidłową wartością Base64FormattingOptions.

Dotyczy