Convert.TryToBase64Chars Yöntem

Tanım

Belirtilen salt okunur span içindeki 8 bit işaretsiz tamsayıları, taban-64 basamakla 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ıların salt okunur yayılması.

chars
Span<Char>

dize gösteriminin içindeki öğelerin bytes64 tabanında yazıldığı yayılma alanı. uzunluğu bytes 0 ise veya bu yöntem döndürdüğünde false, bu parametreye hiçbir şey yazılır.

charsWritten
Int32

Bu yöntem döndürdüğünde, içine charsyazı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. None varsayılan değerdir.

Döndürülenler

Boolean

true dönüştürme başarılı olursa; aksi takdirde , false.

Özel durumlar

options geçerli Base64FormattingOptions bir değer değil.

Şunlara uygulanır