Utf8.TryWrite Yöntem

Tanım

Aşırı Yüklemeler

TryWrite(Span<Byte>, Utf8+TryWriteInterpolatedStringHandler, Int32)

Belirtilen ilişkilendirilmiş dizeyi UTF-8 bayt aralığına yazar.

TryWrite(Span<Byte>, IFormatProvider, Utf8+TryWriteInterpolatedStringHandler, Int32)

Belirtilen ilişkilendirilmiş dizeyi UTF-8 bayt aralığına yazar.

TryWrite(Span<Byte>, Utf8+TryWriteInterpolatedStringHandler, Int32)

Kaynak:
Utf8.cs
Kaynak:
Utf8.cs

Belirtilen ilişkilendirilmiş dizeyi UTF-8 bayt aralığına yazar.

public static bool TryWrite(Span<byte> destination, ref System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler handler, out int bytesWritten);

Parametreler

destination
Span<Byte>

İlişkili dizenin biçimlendirilmesi gereken yayılma alanı.

handler
Utf8.TryWriteInterpolatedStringHandler

İlişkilendirilmiş dize.

bytesWritten
Int32

Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.

Döndürülenler

true ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET 8, 9, 10

TryWrite(Span<Byte>, IFormatProvider, Utf8+TryWriteInterpolatedStringHandler, Int32)

Kaynak:
Utf8.cs
Kaynak:
Utf8.cs

Belirtilen ilişkilendirilmiş dizeyi UTF-8 bayt aralığına yazar.

public static bool TryWrite(Span<byte> destination, IFormatProvider? provider, ref System.Text.Unicode.Utf8.TryWriteInterpolatedStringHandler handler, out int bytesWritten);

Parametreler

destination
Span<Byte>

İlişkili dizenin biçimlendirilmesi gereken yayılma alanı.

provider
IFormatProvider

Kültüre özgü biçimlendirme bilgileri sağlayan nesne.

handler
Utf8.TryWriteInterpolatedStringHandler

İlişkilendirilmiş dize.

bytesWritten
Int32

Bu yöntem döndürdüğünde, span'a yazılan karakter sayısını içerir.

Döndürülenler

true ilişkilendirilmiş dizenin tamamı başarıyla biçimlendirilebiliyorsa; aksi takdirde , false.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET 8, 9, 10