Bagikan melalui


Convert.TryToBase64Chars Metode

Definisi

Mencoba mengonversi bilangan bulat 8-bit yang tidak ditandatangani di dalam rentang baca-saja yang ditentukan menjadi representasi string yang setara yang dikodekan dengan digit base-64. Anda dapat secara opsional menentukan apakah akan menyisipkan hentian baris dalam nilai yang dikembalikan.

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

Parameter

bytes
ReadOnlySpan<Byte>

Rentang baca-saja dari bilangan bulat 8-bit yang tidak ditandatangani.

chars
Span<Char>

Rentang untuk menulis representasi string di basis 64 elemen dalam bytes. Jika panjang bytes adalah 0, atau ketika metode ini mengembalikan false, tidak ada yang ditulis ke dalam parameter ini.

charsWritten
Int32

Ketika metode ini kembali, berisi jumlah total karakter yang ditulis ke dalam chars.

options
Base64FormattingOptions

Salah satu nilai enumerasi yang menentukan apakah akan menyisipkan hentian baris dalam nilai yang dikembalikan. Nilai defaultnya adalah None.

Mengembalikan

true jika konversi berhasil; jika tidak, false.

Pengecualian

options bukan nilai Base64FormattingOptions yang valid.

Berlaku untuk