反射枚举的值

来源:互联网 发布:linux下mysql启动不了 编辑:程序博客网 时间:2024/05/22 18:16
var fields = typeof(MyEnum).GetFields(BindingFlags.Static | BindingFlags.Public);foreach (var fi in fields){    var value = fi.GetValue(null);    Console.WriteLine("值:{0} 类型:{1} 枚举背后类型:{2}",        value, value.GetType(), Enum.GetUnderlyingType(value.GetType()));}
(esriSRProjCS4Type)Enum.Parse(typeof(esriSRProjCS4Type), value);
0 0
原创粉丝点击