标签: c# .net enums attributes
我有一个用描述装饰的枚举,以获得可读的描述:
public enum MyEnum { [Description("First Class")] FirstClass = 0, [Description("Second Class")] SecondClass = 1, }
对于某些客户,显示不同的描述会很有帮助 - 有没有办法在运行时更改描述值?像
MyEnum.SecondClass.Description = "New Class";