Rune.TryEncodeToUtf16(Span<Char>, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Codiert dies Rune in einen UTF-16-codierten Zielpuffer.
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
Parameter
Der Puffer, in den dieser Wert als UTF-16-codierter Wert geschrieben werden soll.
- charsWritten
- Int32
Die Anzahl der Char Werte, die in destinationoder 0 geschrieben wurden, wenn der Zielpuffer nicht groß genug ist, um die Ausgabe zu enthalten.
Gibt zurück
truewenn der Wert in den Puffer geschrieben wurde; andernfalls . false
Hinweise
Die Utf16SequenceLength Eigenschaft kann vorab abgefragt werden, um die erforderliche Größe des destination Puffers zu ermitteln.