Condividi tramite


Enum.TryFormat<TEnum> Metodo

Definizione

Tenta di formattare il valore dell'istanza del tipo enumerato nell'intervallo di caratteri specificato.

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

Parametri di tipo

TEnum

Parametri

value
TEnum
destination
Span<Char>

Intervallo in cui scrivere il valore dell'istanza formattato come intervallo di caratteri.

charsWritten
Int32

Quando termina, questo metodo contiene il numero di caratteri scritti in destination.

format
ReadOnlySpan<Char>

Intervallo contenente il carattere che rappresenta la stringa di formato standard che definisce il formato accettabile della destinazione. Questo valore può essere vuoto o "g", "d", "f" o "x".

Restituisce

true se la formattazione ha avuto esito positivo; in caso contrario, false se l'intervallo di destinazione non era sufficientemente grande da contenere il valore formattato.

Eccezioni

Il parametro format contiene un valore non valido.

Si applica a