Encoding.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:
virtual bool TryGetChars(ReadOnlySpan<System::Byte> bytes, Span<char> chars, [Runtime::InteropServices::Out] int % charsWritten);
public virtual bool TryGetChars(ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten);
abstract member TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
override this.TryGetChars : ReadOnlySpan<byte> * Span<char> * int -> bool
Public Overridable 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.