枚举的含义及其应用

吃可爱长大的小学妹 提交于 2020-03-05 23:02:39

本章讲解如下枚举的如下几个知识点:

   1、什么是枚举?

   2、枚举是值类型还是引用类型?

   3、如何定义枚举?

   4、枚举的好处?

   5、枚举在实际系统开发过程中的用处?

 

   一、什么是枚举

           枚举:用来存放一组固定的常量

                  是用来解决用户进行多次if /switch重复简单的判断

  

  二、枚举是值类型还是引用类型?

      枚举是值类型

 

  三、如何定义枚举?

      定义枚举的语法非常简单,如下:

      

枚举的语法
 public enum 枚举名
 {
     
 }
 
 枚举的定义1,如下:
 public enum ColorEnum
 {
     红色,          //注意,系统会默认给它赋值为0
     蓝色,          //系统赋值为1
     黑色,          //系统赋值为2
     粉红色         //系统赋值为3
 }
 
 枚举的定义方式2,如下: 
 public enum ColorEnum
 {
     红色=2,          //用户自己赋值 所以枚举是一组 符号名称/值 配对
     蓝色,            // 系统赋值为3        
     黑色=2,            //用户自己赋值2
     粉红色            //系统赋值为3
 }
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!