Convert.TryToBase64Chars Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen salt okunur yayılma alanının içindeki 8 bit işaretsiz tamsayıları, taban-64 basamaklı kodlanmış eşdeğer dize gösterimine dönüştürmeye çalışır. İsteğe bağlı olarak, dönüş değerine satır sonları eklenip eklenmeyeceğini belirtebilirsiniz.
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
Parametreler
- bytes
- ReadOnlySpan<Byte>
8 bit işaretsiz tamsayılardan oluşan salt okunur bir aralık.
bytes
içindeki öğelerin 64 tabanında dize gösteriminin yazıldığı yayılma alanı.
bytes
uzunluğu 0 ise veya bu yöntem false
döndürdüğünde, bu parametreye hiçbir şey yazılır.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, chars
içine yazılan toplam karakter sayısını içerir.
- options
- Base64FormattingOptions
Dönüş değerine satır sonları eklenip eklenmeyeceğini belirten numaralandırma değerlerinden biri. Varsayılan değer None.
Döndürülenler
Dönüştürmenin başarılı olup olmadığını true
; aksi takdirde false
.
Özel durumlar
options
geçerli bir Base64FormattingOptions değeri değil.