共用方式為


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 描述作業的結果。

適用於