как сделать enum с типом decimal в c#
как сделать enum с типом decimal в c#? просто я хотел разгрузить метод и решил перебросить переменные с типом decimal(у меня их очень много) но оказалось что enum с типом decimal сделать не получается
есть ли какая-то возможность это сделать?
Ответы (1 шт):
Автор решения: aepot
→ Ссылка
Сгруппировать константы можно вручную, например с помощью статического класса.
public static class MyDecimal
{
public const decimal Value1 = 3.14m;
public const decimal Value2 = 256.123m;
}
Можно даже сделать объявление почти как в перечислении.
public static class MyDecimal
{
public const decimal
Value1 = 3.14m,
Value2 = 256.123m;
}
использовать просто
Console.WriteLine(MyDecimal.Value1);