Convert.TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) Methode

Definition

Versucht, die angegebene Spanne, die eine mit Base-64-Ziffern codierte Zeichenfolgendarstellung enthält, in eine Spanne von 8-Bit-Ganzzahlen ohne Vorzeichen zu konvertieren.Tries to convert the specified span containing a string representation that is encoded with base-64 digits into a span of 8-bit unsigned integers.

public:
 static bool TryFromBase64Chars(ReadOnlySpan<char> chars, Span<System::Byte> bytes, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryFromBase64Chars (ReadOnlySpan<char> chars, Span<byte> bytes, out int bytesWritten);
static member TryFromBase64Chars : ReadOnlySpan<char> * Span<byte> * int -> bool
Public Shared Function TryFromBase64Chars (chars As ReadOnlySpan(Of Char), bytes As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

chars
ReadOnlySpan<Char>

Eine Spanne, die die mit Base-64-Ziffern codierte Zeichenfolgendarstellung enthält.A span containing the string representation that is encoded with base-64 digits.

bytes
Span<Byte>

Wenn diese Methode true zurückgibt, die konvertierten 8-Bit-Ganzzahlen ohne Vorzeichen.When this method returns true, the converted 8-bit unsigned integers. Wenn diese Methode false zurückgibt, bleibt die Spanne unverändert oder sie enthält eine unvollständige Konvertierung von chars bis zum letzten gültigen Zeichen.When this method returns false, either the span remains unmodified or contains an incomplete conversion of chars, up to the last valid character.

bytesWritten
Int32

Mit dieser Methode wird die Anzahl von Bytes zurückgegeben, die in bytes geschrieben wurden.When this method returns, the number of bytes that were written in bytes.

Gibt zurück

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

Gilt für: