首页 > > > 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)
原文作者:;如有侵权,请联系管理员删除。