Convert.TryToBase64Chars Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
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.