Enum.GetValues(),返回System.Array的一个实例

Array enumData = Enum.GetValues(e.GetType());
Console.WriteLine("This enum has {0} members.", enumData.Length);

for (int i = 0; i < enumData.Length; i++)
{
Console.WriteLine("Name:{0},Value:{0:D}", enumData.GetValue(i));
}

原文地址:https://www.cnblogs.com/Fred1987/p/5582407.html