Enum.TryFormat<TEnum> Méthode

Définition

Tente de mettre en forme la valeur de l’instance de type énumérée 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 de l’instance mise en forme sous la forme d’une étendue de caractères.

charsWritten
Int32

Lorsque cette méthode est retournée, contient le nombre de caractères écrits en 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 suffisamment grande pour contenir la valeur mise en forme.

Exceptions

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

S’applique à