循环读取枚举类型。

来源:互联网 发布:vibe算法matlab代码 编辑:程序博客网 时间:2024/05/29 12:54

技术备份:

循环读取枚举类型,读取出来后获取该值在枚举类型中的数值。

Type DBType = typeof(NOLenghDescType);            FieldInfo[] InfoStyle = DBType.GetFields();            for (int i = 1; i < InfoStyle.Length; i++)            {                string dbType = InfoStyle[i].Name;                if (proSql.LastIndexOf(dbType.ToLower()) > 0)                {                    int num = (int)(NOLenghDescType)Enum.Parse(typeof(NOLenghDescType), dbType);                }            }

其中NOLenghDescType 为自己声明的枚举类型。

num 为获取枚举类型中定义变量的int值。

InfoSytle[0] 返回为value__ ,暂不知道是何用途,记录在此。


原创粉丝点击