对于这样的一个枚举类型: enum Color:byte{ Red, Green, Blue, Orange } string[] ss=Enum.GetNames(typeof(Color)); byte[] bb=Enum.GetValues(typeof(Color));试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。
调试欢乐多
{
static void Main()
{
string[] ss = Enum.GetNames (typeof(Color));
byte [] bb = (byte[])Enum.GetValues(typeof(Color));
for (int i = 0; i < ss.Length; i++)
{
Console.WriteLine("{0,10}: {1}", ss[i], bb[i]);
}
}
}
/* 程序输出:
Red: 0
Green: 1
Blue: 2
Orange: 3
*/
{
Console.WriteLine("{0,10}: {1}", (Color)i, i);
}