C#反射 与 枚举类型

来源:互联网 发布:linux vim 复制 编辑:程序博客网 时间:2024/06/10 21:22

       获取所有的枚举值

          var fields = typeof(MyEnum).GetFields();

           foreach (var fi in fields)
           {
               if (fi.FieldType == typeof(MyEnum))
               {
                   string pExtension = fi.Name;
                   MyEnum  t = (MyEnum)Enum.Parse(typeof(MyEnum), fi.Name);
               }
           }
原创粉丝点击