如何在项目开始时创建数字列表
我有这样的代码:
namespace _namespace
{
public enum Enums
{
Value1 = 1,
Value2 = 2,
Value13 = 3,
...
Valuen = n
}
}
所有这些数据都已经在数据库中。我所需要的只是在项目开始时创建枚举列表。
PS 这是网络应用程序
I've have such code:
namespace _namespace
{
public enum Enums
{
Value1 = 1,
Value2 = 2,
Value13 = 3,
...
Valuen = n
}
}
All this datum are already in database. All what I need it's to create the list of enums on the start of the project.
P.S. It's web applicat
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 T4 从查找表生成枚举
http://erraticdev.blogspot。 com/2011/01/generate-enum-of-database-lookup-table.html
You can use T4 to generate the enum from a lookup table
http://erraticdev.blogspot.com/2011/01/generate-enum-of-database-lookup-table.html
枚举并不意味着是动态的。这不是您的应用程序中可以/应该完成的事情。您可以创建一个
Dictionary
来处理您的数据库值。An Enum is not meant to be dynamic. This is not something that can/should be done in your application. You can create a
Dictionary<int, string>
to work with your database values.