Rune.TryEncodeToUtf8(Span<Byte>, 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 diese Rune-Struktur in einen Zielpuffer im UTF-8-Format.
public:
bool TryEncodeToUtf8(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryEncodeToUtf8 (Span<byte> destination, out int bytesWritten);
member this.TryEncodeToUtf8 : Span<byte> * int -> bool
Public Function TryEncodeToUtf8 (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parameter
- bytesWritten
- Int32
Die Anzahl von Byte in destination
geschriebenen Werte, oder 0, wenn der Zielpuffer nicht groß genug ist, um die Ausgabe zu enthalten.
Gibt zurück
true
, wenn der Wert in den Puffer geschrieben wurde; andernfalls false
.
Hinweise
Die Utf8SequenceLength -Eigenschaft kann im Voraus abgefragt werden, um die erforderliche Größe des Puffers destination
zu bestimmen.