Поделиться через


Ascii.ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32) Метод

Определение

Копирует текст из исходного буфера в буфер назначения, преобразуя во время копирования из ASCII в UTF-16.

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

Параметры

source
ReadOnlySpan<Byte>

Исходный буфер, из которого считывается текст ASCII.

destination
Span<Char>

Буфер назначения, в который записывается текст UTF-16.

charsWritten
Int32

При возврате этим методом содержит количество символов, фактически записанных в destination. Это то же самое, что и количество байтов, фактически считанных из source

Возвращаемое значение

Объект , OperationStatus описывающий результат операции.

Применяется к