Convert.TryToBase64Chars Metodo

Definizione

Prova a convertire gli interi senza segno a 8 bit nell'intervallo di sola lettura specificato nella relativa rappresentazione stringa equivalente codificata con cifre Base 64. È possibile specificare facoltativamente se inserire interruzioni di riga nel valore restituito.

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

Parametri

bytes
ReadOnlySpan<Byte>

Intervallo di sola lettura di interi senza segno a 8 bit.

chars
Span<Char>

Intervallo in cui scrivere la rappresentazione stringa in base 64 degli elementi in bytes. Se la lunghezza di bytes è 0 o quando questo metodo restituisce false, in questo parametro non viene scritto nessun elemento.

charsWritten
Int32

Quando questo metodo restituisce, contiene il numero totale di caratteri scritti in chars.

options
Base64FormattingOptions

Uno dei valori di enumerazione che specifica se inserire interruzioni di riga nel valore restituito. Il valore predefinito è None.

Restituisce

true se la conversione riesce; altrimenti, false.

Eccezioni

options non è un valore valido di Base64FormattingOptions.

Si applica a