枚举生成工具 原创、开源

最近在公司做新系统,建好模型,发现有一堆枚举要编写。为了避免自己造轮子,网上去搜枚举生成器,居然没有......反而找到一堆实体生成器,于是只能自己写了。

写了一个耦合较高的程序...

1. 服务器名硬编码

2. 默认表第一个字段为枚举值

3. 默认表字段“Name”为枚举名

4. 增加Description属性,可通过反射绑定到下拉框

如果大家要适合自己的数据库使用,请打开源码修改。

扩展考虑:按照我目前的程序,如果“Name”是中文,枚举名就是中文,其实我们可以在表中再建一个英文名字段,这样英文做枚举名,中文做摘要。

附上源码:/Files/BenjaminYao/GenerateEnum.rar

目录Debug中DimTimeType.cs是生成的示例


转载需注明
转载自: 博客园 - 读万卷书 行万里路 - 松江府 http://www.cnblogs.com/MikeYao/
原文地址:https://www.cnblogs.com/MikeYao/p/1784034.html