标签: c# visual-studio-2010 enums
有没有办法可以动态创建枚举?我正在尝试在数据库中获取表的名称并创建一个Enums列表,我将在Visual Studio中编码时使用它。它甚至可能吗?
我想我可以在数据库中获取表的名称,但后面的部分,我不知道它。
答案 0 :(得分:2)
您无法在运行时轻松创建枚举。
但是,您可以使用T4 template查询数据库并创建可编译的代码文件。
答案 1 :(得分:1)
没有办法做到这一点,你可以手动创建一个代表数据库的枚举,
如果使用Dictionary<int, string>
Dictionary<int, string>