Enum.TryFormat<TEnum> Metode

Definisi

Mencoba memformat nilai instans jenis yang dijumlahkan ke dalam rentang karakter yang disediakan.

public static bool TryFormat<TEnum> (TEnum value, Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default) where TEnum : struct;
static member TryFormat : 'Enum * Span<char> * int * ReadOnlySpan<char> -> bool (requires 'Enum : struct)
Public Shared Function TryFormat(Of TEnum As Structure) (value As TEnum, destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing) As Boolean

Jenis parameter

TEnum

Parameter

value
TEnum
destination
Span<Char>

Rentang untuk menulis nilai instans 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 yang menentukan format tujuan yang dapat diterima. Nilai ini dapat kosong, atau "g", "d", "f", atau "x".

Mengembalikan

true jika pemformatan berhasil; jika tidak, false jika rentang tujuan tidak cukup besar untuk berisi nilai yang diformat.

Pengecualian

Parameter format berisi nilai yang tidak valid.

Berlaku untuk