当前位置: 代码迷 >> 综合 >> 【C#】面向过程(13)——枚举
  详细解决方案

【C#】面向过程(13)——枚举

热度:59   发布时间:2023-10-01 21:12:54.0

1、确定数量、确定值的几个取值:东西南北、男女、上中下。

enum Gender{male,female}
enum QQStatus{online,offline,hidden}

2、枚举的用法,QQStatus status = QQStatus.online;

3、和用字符串比起来,用枚举的好处就是限定了变量的取值范围,程序处理起来更方便。

4、enum,枚举,是一个类型。声明时一般跟类并列,即跟class并列。作用:限制你输入的内容,比如性别限制为男和女,输入其他时错误用的时候要“类型.值”

5、例:

            switch (d){case Dir.East:Console.WriteLine("东");break;case Dir.South:Console.WriteLine("南");break;case Dir.West:Console.WriteLine("西");break;case Dir.North:Console.WriteLine("北");break;}

 

  相关解决方案