共用方式為


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>

在其中寫入中項目基底 64 的字串表示範圍,bytes。 如果 bytes 長度為 0,或當這個方法傳回 false時,則不會寫入此參數。

charsWritten
Int32

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

options
Base64FormattingOptions

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

傳回

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

例外狀況

options 不是有效的 Base64FormattingOptions 值。

適用於