C#枚举类型 官网
C#枚举类型是一种值类型,用于定义一组命名的常量。 枚举类型使用enum关键字定义,例如: enum WeekDays{ Monday, // 默认值为0 Tuesday, // 默认值为1 Wednesday, // 默认值为2 Thursday, // 默认值为3 Friday, // 默认值为4 Saturday, // 默认值为5 Sunday // 默认值为6}class Program{ static void Main() { WeekDays today = WeekDays.Monday; Console.WriteLine(today); // 输出: Monday }} 也可以为枚举成员指定值: enum Colors{ Red = 1, Green = 2, Blue = 3}class Program{ static void Main() { Colors myColor = Colors.Green; Console.WriteLine((int)myColor); // 输出: 2 }} 特别提示:枚举成员默认从0开始递增,也可手动指定值,提高代码可读性。 枚举类型