Convert.TryToBase64Chars Metoda

Definice

Pokusí se převést 8bitové celé číslo bez znaménka uvnitř zadaného rozsahu jen pro čtení na ekvivalentní řetězcové vyjádření, které je kódováno číslicemi base-64. Volitelně můžete určit, jestli chcete vložit konce řádků do návratové hodnoty.

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

Parametry

bytes
ReadOnlySpan<Byte>

Rozsah 8bitových celých čísel bez znaménka jen pro čtení.

chars
Span<Char>

Rozsah, ve kterém zapsat řetězcovou reprezentaci v základu 64 prvků v bytes. Pokud je délka bytes 0 nebo když tato metoda vrátí false, nic není zapsáno do tohoto parametru.

charsWritten
Int32

Když tato metoda vrátí, obsahuje celkový počet znaků zapsaných do chars.

options
Base64FormattingOptions

Jedna z hodnot výčtu, která určuje, zda se mají vložit konce řádků do návratové hodnoty. Výchozí hodnota je None.

Návraty

Boolean

true je-li převod úspěšný; falsev opačném případě .

Výjimky

options není platná Base64FormattingOptions hodnota.

Platí pro