enum TypeName
{
SystemString,
SystemInt16,
SystemInt32
}
现在有string typeName 里面存放 TypeName的枚举值,比如“SystemString”
现在要取出TypeName.SystemString:
使用Enum类的反射:
(TypeName)typevalue = (TypeName)Enum.Parse( typeof (TypeName), typeName, true );
为了事先验证typename是否是TypeName的值,代码优化为:
代码
本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/archive/2010/06/02/1750052.html,如需转载请自行联系原作者