Freigeben über


Convert.TryFromBase64String(String, Span<Byte>, Int32) Methode

Definition

Versucht, die angegebene Zeichenfolgendarstellung, die mit Base64-Ziffern codiert ist, in eine Spanne von 8-Bit-Ganzzahlen ohne Vorzeichen zu konvertieren.

public:
 static bool TryFromBase64String(System::String ^ s, Span<System::Byte> bytes, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryFromBase64String (string s, Span<byte> bytes, out int bytesWritten);
static member TryFromBase64String : string * Span<byte> * int -> bool
Public Shared Function TryFromBase64String (s As String, bytes As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

s
String

Die Zeichenfolgendarstellung, die mit Base64-Ziffern codiert ist.

bytes
Span<Byte>

Die Spanne, in der die konvertierten 8-Bit-ganzzahlen geschrieben werden sollen. Wenn diese Methode false zurückgibt, bleibt entweder die Spanne unverändert oder sie enthält eine unvollständige Konvertierung von s bis zum letzten gültigen Zeichen.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Bytes, die in bytesgeschrieben wurden.

Gibt zurück

Boolean

true, wenn die Konvertierung erfolgreich war, andernfalls false.

Ausnahmen

s ist null.

Gilt für