Condividi tramite


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

Definizione

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

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

Parametri

source
ReadOnlySpan<Char>

Buffer di origine da cui viene letto il testo UTF-16.

destination
Span<Byte>

Buffer di destinazione in cui viene scritto il testo ASCII.

bytesWritten
Int32

Quando termina, questo metodo contiene il numero di byte effettivamente scritti in destination. Equivale al numero di caratteri effettivamente letti da source.

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Si applica a