Partage via


Enum.TryFormat<TEnum> Méthode

Définition

Tente de mettre en forme la valeur du type énuméré instance dans l’étendue de caractères fournie.

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

Paramètres de type

TEnum

Paramètres

value
TEnum
destination
Span<Char>

Étendue dans laquelle écrire la valeur du instance mise en forme sous forme de caractères.

charsWritten
Int32

Lorsque cette méthode retourne, contient le nombre de caractères qui ont été écrits dans destination.

format
ReadOnlySpan<Char>

Étendue contenant le caractère qui représente la chaîne de format standard qui définit le format acceptable de destination. Cette valeur peut être vide ou « g », « d », « f » ou « x ».

Retours

true si la mise en forme a réussi ; sinon, false si l’étendue de destination n’était pas assez grande pour contenir la valeur mise en forme.

Exceptions

Le paramètre de format contient une valeur non valide.

S’applique à