c#遍历枚举中的项

            Type type = typeof(enumTest);


            foreach (FieldInfo x in type.GetFields(BindingFlags.Public | BindingFlags.Static))
            {
                enumTest item = (enumTest)x.GetValue(null);
            }

思路:

遍历枚举的公共且静态的Field,获取Field的值;然后将值强制转为枚举类型。

原文地址:https://www.cnblogs.com/ayao/p/c_sharp_enum.html