Type type = typeof(enumTest); foreach (FieldInfo x in type.GetFields(BindingFlags.Public | BindingFlags.Static)) { enumTest item = (enumTest)x.GetValue(null); }
思路:
遍历枚举的公共且静态的Field,获取Field的值;然后将值强制转为枚举类型。