Convert.TryToBase64Chars Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.