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

Definition

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, der während der Kopie von UTF-16 in ASCII konvertiert wird.

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

Parameter

source
ReadOnlySpan<Char>

Der Quellpuffer, aus dem UTF-16-Text gelesen wird.

destination
Span<Byte>

Der Zielpuffer, in den ASCII-Text geschrieben wird.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Bytes, die tatsächlich in destination. Es ist identisch mit der Anzahl von Zeichen, aus sourceder tatsächlich gelesen wird.

Gibt zurück

Ein OperationStatus Beschreiben des Ergebnisses des Vorgangs.

Gilt für: