DBTypeEnum enumvalue = DBTypeEnum.SqlServer;
foreach (DBTypeEnum value in Enum.GetValues(typeof(DBTypeEnum)))
{
if (value.ToString().Equals(DbTypeName))
{
enumvalue = value;
break;
}
}
return enumvalue;
foreach (DBTypeEnum value in Enum.GetValues(typeof(DBTypeEnum)))
{
if (value.ToString().Equals(DbTypeName))
{
enumvalue = value;
break;
}
}
return enumvalue;
枚举类型匹配方法
本文介绍了一种通过字符串名称匹配枚举类型值的方法。利用C#中的反射特性,该方法遍历指定枚举类型的全部成员,并将成员名称与传入的字符串进行比较,最终返回与字符串相匹配的枚举值。
1154

被折叠的 条评论
为什么被折叠?



