Convert.TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions) 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.Tries to convert the 8-bit unsigned integers inside the specified read-only span into their equivalent string representation that is encoded with base-64 digits. Sie können optional angeben, ob im Rückgabewert Zeilenumbrüche eingefügt werden sollen.You can optionally specify whether to insert line breaks in the return value.

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.A read-only span of 8-bit unsigned integers.

chars
Span<Char>

Wenn diese Methode true zurückgibt, wird eine Spanne mit der Zeichenfolgendarstellung in Base64 der Elemente in bytes angezeigt.When this method returns true, a span containing the string representation in base 64 of the elements in bytes. Wenn die Länge von bytes 0 ist oder diese Methode false zurückgibt, wird nichts in diesen Parameter geschrieben.If the length of bytes is 0, or when this method returns false, nothing is written into this parameter.

charsWritten
Int32

Die Rückgabe dieser Methode ist die Gesamtzahl der in chars geschriebenen Zeichen.When this method returns, the total number of characters written into chars.

options
Base64FormattingOptions

Einer der Enumerationswerte, die angeben, ob im Rückgabewert Zeilenumbrüche eingefügt werden sollen.One of the enumeration values that specify whether to insert line breaks in the return value. Der Standardwert ist None.The default value is None.

Gibt zurück

true, wenn die Konvertierung erfolgreich war, andernfalls false.true if the conversion is successful; otherwise, false.

Ausnahmen

options ist kein gültiger Base64FormattingOptions-Wert.options is not a valid Base64FormattingOptions value.

Gilt für: