Convert.TryToBase64Chars 方法

定義

嘗試將指定唯讀範圍內的 8 位元不帶正負號整數轉換為其使用 Base-64 位數編碼的對等字串表示。 您可以選擇性地指定是否要在傳回值中插入分行符號。

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

參數

bytes
ReadOnlySpan<Byte>

8 位元不帶正負號整數的唯讀範圍。

chars
Span<Char>

要在其中寫入 中 bytes 專案基底 64 之字串表示的範圍。 如果 bytes 的長度為 0,或這個方法傳回 false,則不會將任何內容寫入至此參數。

charsWritten
Int32

當這個方法傳回時,包含寫入 的 chars 字元總數。

options
Base64FormattingOptions

其中一個列舉值,其指定是否要在傳回值中插入分行符號。 預設值是 None

傳回

如果轉換成功,則為 true,否則為 false

例外狀況

options 不是有效的 Base64FormattingOptions 值。

適用於