C#枚举

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();
}
}

三、 运行效果

图片:
在这里插入图片描述
四、总结

枚举语法一般用在与星期有关的时候用到,相对比较常用!

你可能感兴趣的:(C#枚举)