一.枚举类型简介

1.枚举(Enum)是一种可以将所有可能的取值一一列举出来的数据类型。

二.使用场景举例

控制台颜色设置C#自带的ConsoleColor就是一个枚举类型

例如:Console.BackgroundColor = ConsoleColor.Black;

三.枚举类型的定义方法

1.语法:

enum 枚举类型名称
{
    枚举值1,
    枚举值2,
    ...
}

2.命名规范:

遵循大驼峰命名法则(每个单词首字母大写),例如:StudentWeek

四.实例代码解析

// 定义星期的枚举类型
enum Week
{
    Monday,
    Tuesday,
    Wednesday,
    Thursday,
    Friday,
    Saturday,
    Sunday
}

// 定义月份的枚举类型
enum Month
{
    January, February, March, April, May, June, July, August, September, October, November, December
}

五.枚举的使用示例

Week w = Week.Monday; // w 表示周一
Console.WriteLine(w); // 输出:Monday

Month ml = Month.May; // ml 表示五月

六.小结

1.枚举的使用场景:适用于有限且固定的取值集合; 如:星期,月份,颜色等;

2.枚举可让代码更具可读性和可维护性;

更多推荐