Bagikan melalui


Uri.ISpanFormattable.TryFormat Metode

Definisi

Mencoba memformat nilai instans saat ini ke dalam rentang karakter yang disediakan.

 virtual bool System.ISpanFormattable.TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider) = ISpanFormattable::TryFormat;
bool ISpanFormattable.TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider provider);
abstract member System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean Implements ISpanFormattable.TryFormat

Parameter

destination
Span<Char>

Rentang untuk menulis nilai instans ini yang diformat sebagai rentang karakter.

charsWritten
Int32

Ketika metode ini kembali, berisi jumlah karakter yang ditulis dalam destination.

format
ReadOnlySpan<Char>

Rentang yang berisi karakter yang mewakili string format standar atau kustom yang menentukan format yang dapat diterima untuk destination.

provider
IFormatProvider

Objek opsional yang memasok informasi pemformatan khusus budaya untuk destination.

Mengembalikan

true jika pemformatan berhasil; jika tidak, false.

Penerapan

Berlaku untuk