关于枚举的操作
时间:2010-10-15 来源:gull
{
Red,
Green,
Blue,
Orange
}
Console.WriteLine(Enum.GetUnderlyingType(typeof(Color))); //输出枚举类型
Color c = Color.Blue;
Console.WriteLine(c.ToString());//转化为字符串
Console.WriteLine(c.ToString("G"));//常规模式,字符串
Console.WriteLine(c.ToString("D"));//数字
Console.WriteLine(c.ToString("X"));
Color[] colors = (Color[])Enum.GetValues(typeof(Color));//取得枚举类型中的所有符号
Console.WriteLine(colors.Length);
foreach (Color color in colors)
{
Console.WriteLine("{0,5:D}\t{0:G}", color);
}
相关阅读 更多 +