Rune.TryEncodeToUtf16(Span<Char>, Int32) Yöntem

Tanım

Bunu Rune UTF-16 ile kodlanmış hedef arabelleğe kodlar.

public:
 bool TryEncodeToUtf16(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryEncodeToUtf16 (Span<char> destination, out int charsWritten);
member this.TryEncodeToUtf16 : Span<char> * int -> bool
Public Function TryEncodeToUtf16 (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean

Parametreler

destination
Span<Char>

Bu değerin UTF-16 kodlanmış değeri olarak yazıldığı arabellek.

charsWritten
Int32

Hedef arabellek çıkışı içerecek kadar büyük değilse , veya 0'a yazılan destinationdeğerlerin sayısıChar.

Döndürülenler

Boolean

true değeri arabelleğe yazıldıysa; aksi takdirde , false.

Açıklamalar

Utf16SequenceLength özelliği, arabelleğin gerekli boyutunu destination belirlemek için önceden sorgulanabilir.

Şunlara uygulanır