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.
bytesiçindeki öğelerin 64 tabanında dize gösteriminin yazıldığı yayılma alanı.
bytes uzunluğu 0 ise veya bu yöntem falsedöndürdüğünde, bu parametreye hiçbir şey yazılır.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, charsiç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.