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

Definisi

Mencoba mengonversi representasi string yang ditentukan yang dikodekan dengan digit base-64 menjadi rentang bilangan bulat 8-bit yang tidak ditandatangani.

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

Representasi string yang dikodekan dengan digit base-64.

bytes
Span<Byte>

Rentang untuk menulis bilangan bulat 8-bit yang dikonversi tidak ditandatangani. Ketika metode ini mengembalikan false, rentang tetap tidak dimodifikasi atau berisi konversi yang tidak lengkap dari s, hingga karakter terakhir yang valid.

bytesWritten
Int32

Ketika metode ini kembali, berisi jumlah byte yang ditulis dalam bytes.

Mengembalikan

true jika konversi berhasil; jika tidak, false.

Pengecualian

s adalah null.

Berlaku untuk