Sdílet prostřednictvím


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 s čí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 jen pro čtení 8bitových celých čísel bez znaménka.

chars
Span<Char>

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

charsWritten
Int32

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

options
Base64FormattingOptions

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

Návraty

true, pokud je převod úspěšný; jinak false.

Výjimky

options není platná hodnota Base64FormattingOptions.

Platí pro