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 条评论