Complex.TryFormat 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.
Aşırı Yüklemeler
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Kaynak:
- Complex.cs
- Kaynak:
- Complex.cs
- Kaynak:
- Complex.cs
Geçerli örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır.
public:
virtual bool TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = default);
abstract member TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean
Parametreler
Bu örneğin değerinin karakter aralığı olarak biçimlendirildiği yazılacak yayılma alanı.
- charsWritten
- Int32
Bu yöntem döndürdüğünde, destination
içinde yazılmış karakter sayısını içerir.
- format
- ReadOnlySpan<Char>
destination
için kabul edilebilir biçimi tanımlayan standart veya özel biçim dizesini temsil eden karakterleri içeren bir yayılma alanı.
- provider
- IFormatProvider
destination
için kültüre özgü biçimlendirme bilgileri sağlayan isteğe bağlı bir nesne.
Döndürülenler
Biçimlendirmenin başarılı olup olmadığını true
; aksi takdirde false
.
Uygulamalar
Açıklamalar
Bu arabirimin bir uygulaması, aynı türdeki ToString(String, IFormatProvider) uygulamasıyla aynı karakter dizesini üretmelidir.
TryFormat
yalnızca hedef arabellekte yeterli alan yoksa false
döndürmelidir. Diğer tüm hatalar bir özel durum oluşturmalıdır.
Şunlara uygulanır
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Kaynak:
- Complex.cs
- Kaynak:
- Complex.cs
public bool TryFormat (Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = default);
abstract member TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (utf8Destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean
Parametreler
- bytesWritten
- Int32
- format
- ReadOnlySpan<Char>
- provider
- IFormatProvider