在运行时向Enum添加值
本文关键字:添加 Enum 运行时 | 更新日期: 2023-09-27 18:06:35
我有enum:
public enum ConsoleMessageType
{
Error, Info, BackInfo, Success
}
我想在运行时添加值,这是可能的吗?
No。你应该查字典
不,这是不可能的
c#是一种强类型语言,它的本质不支持这种事情。
查看这篇关于expando对象的文章,这可能是您问题的解决方案:
- http://msdn.microsoft.com/en-us/magazine/ff796227.aspx