UTF8Encoding.TryGetChars 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.
Dekoduje do zakresu znaków zestaw bajtów z określonego zakresu tylko do odczytu, jeśli miejsce docelowe jest wystarczająco duże.
public:
override bool TryGetChars(ReadOnlySpan<System::Byte> bytes, Span<char> chars, [Runtime::InteropServices::Out] int % charsWritten);
public override bool TryGetChars (ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten);
override this.TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
Public Overrides Function TryGetChars (bytes As ReadOnlySpan(Of Byte), chars As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parametry
- bytes
- ReadOnlySpan<Byte>
Zakres tylko do odczytu zawierający sekwencję bajtów do dekodowania.
- charsWritten
- Int32
Po pomyślnym zakończeniu operacji liczba znaków zdekodowanych do chars
.
Zwraca
true
jeśli wszystkie znaki zostały zdekodowane do miejsca docelowego; false
jeśli miejsce docelowe było zbyt małe, aby zawierać wszystkie zdekodowane znaki.