C#枚举类型
·
一.枚举类型简介
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.枚举可让代码更具可读性和可维护性;
更多推荐
所有评论(0)