Compartir a través de


Enum.TryFormat<TEnum> Método

Definición

Intenta dar formato al valor de la instancia de tipo enumerado en el intervalo de caracteres proporcionado.

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

Parámetros de tipo

TEnum

Parámetros

value
TEnum
destination
Span<Char>

Intervalo en el que se va a escribir el valor de la instancia con formato de intervalo de caracteres.

charsWritten
Int32

Cuando este método devuelve , contiene el número de caracteres escritos en destination.

format
ReadOnlySpan<Char>

Intervalo que contiene el carácter que representa la cadena de formato estándar que define el formato aceptable de destino. Este valor puede estar vacío o "g", "d", "f" o "x".

Devoluciones

true si el formato se realizó correctamente; de lo contrario, false si el intervalo de destino no era lo suficientemente grande como para contener el valor con formato.

Excepciones

El parámetro format contiene un valor no válido.

Se aplica a