Rune.TryEncodeToUtf8(Span<Byte>, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunu Rune UTF-8 ile kodlanmış hedef arabelleğe kodlar.
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
Parametreler
- bytesWritten
- Int32
Hedef arabellek çıkışı içerecek kadar büyük değilse , veya 0'a yazılan destination
değerlerin sayısıByte.
Döndürülenler
true
değeri arabelleğe yazıldıysa; aksi takdirde , false
.
Açıklamalar
Utf8SequenceLength özelliği, arabelleğin gerekli boyutunu destination
belirlemek için önceden sorgulanabilir.