UTF8Encoding.TryGetBytes 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í.
Kóduje do rozsahu bajtů sadu znaků ze zadaného rozsahu jen pro čtení, pokud je cíl dostatečně velký.
public:
override bool TryGetBytes(ReadOnlySpan<char> chars, Span<System::Byte> bytes, [Runtime::InteropServices::Out] int % bytesWritten);
public override bool TryGetBytes (ReadOnlySpan<char> chars, Span<byte> bytes, out int bytesWritten);
override this.TryGetBytes : ReadOnlySpan<char> * Span<byte> * int -> bool
Public Overrides Function TryGetBytes (chars As ReadOnlySpan(Of Char), bytes As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametry
- chars
- ReadOnlySpan<Char>
Rozsah obsahující sadu znaků, které se mají zakódovat.
- bytesWritten
- Int32
Po úspěšném dokončení operace se počet bajtů zakódovaných do bytes
.
Návraty
true
pokud byly všechny znaky zakódovány do cíle; false
pokud byl cíl příliš malý na to, aby obsahoval všechny zakódované bajty.