05
03/2015
c#枚举类型遍历、类型转换
EnumType是用户定义的枚举类型。
遍历:
foreach (var enumType in Enum.GetValues(typeof(EnumType)))
{
string name = enumType.ToString();
string value = ((int)enumType).ToString();
Console.WriteLine(name + ":" + value);
}字符转enum,若字符串不正确,则抛出异常:
EnumType e=(EnumType)Enum.Parse(typeof(EnumType),myStr)
转载请注明:康瑞部落 » c#枚举类型遍历、类型转换

0 条评论