枚举是一组命名的整数常量,枚举类型是使用enum关键字声明的。
声明枚举的一般语法是-
链接:https://www.learnfk.comhttps://www.learnfk.com/csharp/csharp-enums.html
来源:LearnFk无涯教程网
enum <enum_name> { enumeration list };
enum_name - 定枚举类型名称。
enumeration list - 是逗号分隔的标识符列表。
枚举列表中的每个符号代表一个整数值,比前面的符号大一个,默认情况下,第一个枚举符号的值为0。如-
enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };
以下示例演示枚举变量的用法
using System; namespace EnumApplication { class EnumProgram { enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; static void Main(string[] args) { int WeekdayStart = (int)Days.Mon; int WeekdayEnd = (int)Days.Fri; Console.WriteLine("Monday: {0}", WeekdayStart); Console.WriteLine("Friday: {0}", WeekdayEnd); Console.ReadKey(); } } }
编译并执行上述代码时,将生成以下输出-
Monday: 1 Friday: 5
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)