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

定义

尝试将用 base-64 数字编码的指定字符串表示形式转换为 8 位无符号整数的范围。

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

参数

s
String

用 base-64 数字编码的字符串表示形式。

bytes
Span<Byte>

写入转换后的 8 位无符号整数的跨度。 此方法返回 false 时,范围将保持不变,或包含 s 的不完整转换,直到最后一个有效字符。

bytesWritten
Int32

此方法返回时,包含写入 bytes的字节数。

返回

Boolean

如果转换成功,则为 true;否则为 false

例外

s 上声明的默认值为 null

适用于