Enum.TryFormat<TEnum> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje sformatować wartość wystąpienia typu wyliczonego do podanego zakresu znaków.
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
Parametry typu
- TEnum
Parametry
- value
- TEnum
Zakres, w którym ma być zapisywana wartość wystąpienia sformatowana jako zakres znaków.
- charsWritten
- Int32
Gdy ta metoda zwraca wartość , zawiera liczbę znaków, które zostały zapisane w pliku destination
.
- format
- ReadOnlySpan<Char>
Zakres zawierający znak reprezentujący standardowy ciąg formatu, który definiuje akceptowalny format miejsca docelowego. Ta wartość może być pusta lub "g", "d", "f" lub "x".
Zwraca
true
jeśli formatowanie zakończyło się pomyślnie; w przeciwnym razie, jeśli zakres docelowy nie był wystarczająco duży, false
aby zawierał sformatowaną wartość.
Wyjątki
Parametr formatu zawiera nieprawidłową wartość.