Compartir vía


Convert.TryToBase64Chars Método

Definición

Intenta convertir los enteros sin signo de 8 bits dentro del intervalo de solo lectura especificado en su representación de cadena equivalente codificada con dígitos base-64. Opcionalmente, puede especificar si se van a insertar saltos de línea en el valor devuelto.

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

Parámetros

bytes
ReadOnlySpan<Byte>

Intervalo de solo lectura de enteros sin signo de 8 bits.

chars
Span<Char>

Intervalo en el que se va a escribir la representación de cadena en la base 64 de los elementos de bytes. Si la longitud de bytes es 0 o cuando este método devuelve false, no se escribe nada en este parámetro.

charsWritten
Int32

Cuando este método devuelve , contiene el número total de caracteres escritos en chars.

options
Base64FormattingOptions

Uno de los valores de enumeración que especifican si se van a insertar saltos de línea en el valor devuelto. El valor predeterminado es None.

Devoluciones

true si la conversión es correcta; de lo contrario, false.

Excepciones

options no es un valor de Base64FormattingOptions válido.

Se aplica a