C# —— 枚举

枚举的定义

枚举是一个特殊的存在
    // 它是一个被命名的整形常量的集合
    // 一般用来表示 状态 类型 等等

声明枚举 和 声明枚举变量 

        声明枚举 和声明枚举变量 是两个概念
        声明枚举:      相当于 创建一个枚举类型
        声明枚举变量:  是在声明的自定义枚举类型中创建一个枚举变量

声明枚举的语法 

声明枚举变量  enum 关键字 E_ 大写E开头下划线  自定义枚举名

enum E_自定义枚举名
    {
        自定义枚举项名字1, // 枚举中包裹的 是整形常量 第一个默认值为0 下面会依次累加
        自定义枚举项名字2, // 中间使用逗号隔开 最后一位可以加逗号 也可以不加
        自定义枚举项名字3
    }; 

跟变量名一样 枚举名不能重复

enum E_自定义枚举名
    {
        自定义枚举项名字1 = 6,
        自定义枚举项名字2,
        自定义枚举项名字3 = 100,
        自定义枚举项名字4,
        自定义枚举项名字5,
    }

在哪里声明枚举

        1.在namespace命名空间声明枚举
        2.class语句块 及 struct 语句块中
        3.注意: 枚举类型 不能在函数语句块中 声明!!!

枚举的作用

在一些开发中 对象很多时候 会有多种状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值