Convert.TryToBase64Chars Methode

Definition

Versucht, die 8-Bit-Ganzzahlen ohne Vorzeichen in der angegebenen schreibgeschützten Spanne in eine entsprechende Zeichenfolgendarstellung zu konvertieren, die mit Base64-Ziffern codiert ist. Sie können optional angeben, ob im Rückgabewert Zeilenumbrüche eingefügt werden sollen.

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

Parameter

bytes
ReadOnlySpan<Byte>

Eine schreibgeschützte Spanne von 8-Bit-Ganzzahlen ohne Vorzeichen.

chars
Span<Char>

Die Spanne, in der die Zeichenfolgendarstellung in Basis 64 der Elemente geschrieben byteswerden soll. Wenn die Länge von bytes 0 ist oder diese Methode false zurückgibt, wird nichts in diesen Parameter geschrieben.

charsWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Gesamtanzahl der zeichen, in charsdie geschrieben wird.

options
Base64FormattingOptions

Einer der Enumerationswerte, die angeben, ob im Rückgabewert Zeilenumbrüche eingefügt werden sollen. Der Standardwert ist None.

Gibt zurück

Boolean

true, wenn die Konvertierung erfolgreich war, andernfalls false.

Ausnahmen

options ist kein gültiger Base64FormattingOptions-Wert.

Gilt für