c# 对枚举的反射

今天需要一个对枚举的反射,获取值和名称。

只需要这样:

 foreach (var item in Enum.GetValues(typeof(SignalFormat)))
            {
                Console.WriteLine(Convert.ToInt32(item) + "---->" + item.ToString());
            }

  item就是名称,将名称转换成int就是值。

猜你喜欢

转载自www.cnblogs.com/fanlin92/p/13386945.html