Convert.TryToBase64Chars Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje przekonwertować 8-bitowe niepodpisane liczby całkowite wewnątrz określonego zakresu tylko do odczytu na ich równoważną reprezentację ciągu zakodowaną przy użyciu cyfr base-64. Opcjonalnie można określić, czy należy wstawić podziały wierszy w wartości zwracanej.
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>
Zakres tylko do odczytu 8-bitowych niepodpisanych liczb całkowitych.
Zakres, w którym ma być zapisywana reprezentacja ciągu w bazie 64 elementów w elemecie bytes
. Jeśli długość wynosi bytes
0 lub gdy ta metoda zwróci false
wartość , nic nie zostanie zapisane w tym parametrze.
- charsWritten
- Int32
Gdy ta metoda zostanie zwrócona, zawiera całkowitą liczbę znaków zapisanych w chars
pliku .
- options
- Base64FormattingOptions
Jedna z wartości wyliczenia określająca, czy wstawić podziały wierszy w wartości zwracanej. Wartość domyślna to None.
Zwraca
true
jeśli konwersja zakończyła się pomyślnie; w przeciwnym razie , false
.
Wyjątki
options
jest nieprawidłową Base64FormattingOptions wartością.