Ascii.FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32) 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í.
Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování se převede z UTF-16 na ASCII.
public:
static System::Buffers::OperationStatus FromUtf16(ReadOnlySpan<char> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromUtf16 (ReadOnlySpan<char> source, Span<byte> destination, out int bytesWritten);
static member FromUtf16 : ReadOnlySpan<char> * Span<byte> * int -> System.Buffers.OperationStatus
Public Shared Function FromUtf16 (source As ReadOnlySpan(Of Char), destination As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus
Parametry
- source
- ReadOnlySpan<Char>
Zdrojová vyrovnávací paměť, ze které se čte text UTF-16.
- bytesWritten
- Int32
Když tato metoda vrátí, obsahuje počet bajtů, které jsou skutečně zapsány do destination
. Je to stejné jako počet znaků, které jsou skutečně přečteny z source
.
Návraty
Popisující OperationStatus výsledek operace.