UTF8Encoding.TryGetChars Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.