Если вам интересно, почему я спрашиваю об этом, у меня есть это перечисление с некоторыми пользовательскими атрибутами:
Код: Выделить всё
enum Operator : byte
{
[Category(OperatorCategory.Multiplicative), Symbol("") ] None,
[Category(OperatorCategory.Additive), Symbol("+") ] Add,
[Category(OperatorCategory.Additive), Symbol("\u2212")] Subtract,
[Category(OperatorCategory.Multiplicative), Symbol("\u22C5")] Multiply,
[Category(OperatorCategory.Multiplicative), Symbol("\u00F7")] Divide,
[Category(OperatorCategory.Exponential), Symbol("^") ] Exponent,
[Category(OperatorCategory.Exponential), Symbol("\u221A")] Root,
[Category(OperatorCategory.Exponential), Symbol("log") ] Logarithm
}
Подробнее здесь: https://stackoverflow.com/questions/605 ... properties
Мобильная версия