Condividi tramite


Ascii.ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32) Metodo

Definizione

Copia il testo da un buffer di origine a un buffer di destinazione, convertendo da ASCII a UTF-16 durante la copia.

public:
 static System::Buffers::OperationStatus ToUtf16(ReadOnlySpan<System::Byte> source, Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public static System.Buffers.OperationStatus ToUtf16 (ReadOnlySpan<byte> source, Span<char> destination, out int charsWritten);
static member ToUtf16 : ReadOnlySpan<byte> * Span<char> * int -> System.Buffers.OperationStatus
Public Shared Function ToUtf16 (source As ReadOnlySpan(Of Byte), destination As Span(Of Char), ByRef charsWritten As Integer) As OperationStatus

Parametri

source
ReadOnlySpan<Byte>

Buffer di origine da cui viene letto il testo ASCII.

destination
Span<Char>

Buffer di destinazione a cui viene scritto il testo UTF-16.

charsWritten
Int32

Quando questo metodo restituisce, contiene il numero di caratteri effettivamente scritti in destination. È lo stesso del numero di byte effettivamente letti da source

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Si applica a