UTF8Encoding.TryGetChars 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í.
Dekóduje do rozsahu znaků sadu bajtů ze zadaného rozsahu jen pro čtení, pokud je cíl dostatečně velký.
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>
Rozsah jen pro čtení obsahující posloupnost bajtů k dekódování.
- charsWritten
- Int32
Po úspěšném dokončení operace se počet znaků dekóduje na chars
.
Návraty
true
byly-li všechny znaky dekódovány do cíle; false
pokud byl cíl příliš malý na to, aby obsahoval všechny dekódované znaky.