C# 枚举

枚举是一组命名整型常量。枚举类型是使用enum关键字声明的。
C#枚举是值数据类型。换句话说,枚举包含自己的值,且不能继承或传递继承。

声明enum变量
声明枚举的一般语法:
    enum 
    {
        enumeration list

    };

其中:
-enum_name指定枚举类型的名称
-enumeration list是一个用逗号隔开的标识符列表
枚举列表中的每个符号代表一个整数值,一个比它前面的符号打得整数值。默认情况下,第一个枚举符号的值是0,例如
enum Days = {Sun,Mon,Tue,End,Thu,Fri,Sat};

实例:
下面的例子演示了枚举变量的用法:
using System
namespace EnumApplication
{
    class EnumProgram
    {
        enum Days = {Sun,Mon,Tue,End,Thu,Fri,Sat};

        staic void Main(string[] args){
            int day = (int)Days.Sun;
            Console.WriteLine("Todday:{0}",day);
            Console.ReadyKey();
        }
   


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