枚举

    关键字:enum 

    枚举不是类,是一种引用数据类型,主要用来表示对于取值范围有约束的情况

  枚举为值类型,在栈中

  枚举与类是平级的

  枚举一般与switch-case配套使用

  枚举值必须是整型的数据,默认为int,可以修改枚举值的类型,但是也必须为整型,默认最开始为1,依次往下排,最后一个不加(,),属于标识符

  

enum Season {
    Spring = 1, 
    Summer = 0, 
    Autumn = 2, 
    Winter   
}

class Program {
    public static void Main(string[] args) {
        Season s = Season.Spring;
        Show(s);


        System.Console.WriteLine(s - 1);

    }
    
    static void Show(Season s) {
        switch (s) {
            case Season.Spring:
                System.Console.WriteLine("春困");
                break;
            
        }
    }
}

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值