有没有一种方法可以用来动态创建枚举?我正在尝试获取数据库中表的名称并创建一个枚举列表,我将在 Visual Studio 中编码时使用该列表。甚至可能吗?
我想我可以得到数据库中表的名称,但后面的部分,我不知道。
有没有一种方法可以用来动态创建枚举?我正在尝试获取数据库中表的名称并创建一个枚举列表,我将在 Visual Studio 中编码时使用该列表。甚至可能吗?
我想我可以得到数据库中表的名称,但后面的部分,我不知道。
您无法在运行时轻松创建枚举。
但是,您可以使用T4 模板来查询数据库并创建可以编译的代码文件。
没有办法做到这一点,您可以手动创建一个代表数据库的枚举,
如果你使用一个可能会更好Dictionary<int, string>