C#枚举
一、说明
本文主要给一些小白讲一下C#的枚举语法
二、内容
1. 定义一种数据类型 - 枚举型
以下代码定义了这种新的数据类型 - 枚举型
例子:
enum DAY
{
MON=1, TUE, WED,THU, FRI, SAT, SUN
};
(1) 枚举型是一个集合,集合中的元素 (枚举成员 )是一些命名的整型常量,元素之间用英文的逗号隔开。
(2) DAY 是一个标识符,可以看成这个集合的名字,是一个可选项,即是可有可无的项。
(3) 第一个枚举成员的默认值为整型的 0,后续枚举成员的值在前一个成员上加 1。
(4) 可以人为设定枚举成员的值,从而自定义某个范围内的整数。
(5)类型定义以英文符号分号结束。
三、代码
class Program
{
enum Days { Sun,Mon, tue, Wed, thu, Fri, Sat };
static void
Main(string[] args)
{
int WeekdayStart = (int)Days.Sun;
int WeekdayEnd = (int)Days.Fri;
Console.WriteLine(WeekdayStart);
Console.WriteLine(WeekdayEnd);
onsole.ReadKey();
}
}
三、 运行效果
图片:
四、总结
枚举语法一般用在与星期有关的时候用到,相对比较常用!