0

有没有一种方法可以用来动态创建枚举?我正在尝试获取数据库中表的名称并创建一个枚举列表,我将在 Visual Studio 中编码时使用该列表。甚至可能吗?

我想我可以得到数据库中表的名称,但后面的部分,我不知道。

4

2 回答 2

2

您无法在运行时轻松创建枚举。

但是,您可以使用T4 模板来查询数据库并创建可以编译的代码文件。

于 2012-08-11T23:43:17.150 回答
1

没有办法做到这一点,您可以手动创建一个代表数据库的枚举,

如果你使用一个可能会更好Dictionary<int, string>

于 2012-08-11T23:44:18.730 回答