如何高效实现快速掌握C语言技能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2061个文字,预计阅读时间需要9分钟。
1. 在学习枚举之前,先来听听枚举的优点。
2.枚举可令代码更清晰,允许使用描述性的名称表示整数值。
3.枚举易于维护,有助于确保变量指定符合规定的合法规期和预期。
一、在学习枚举之前,首先来听听枚举的优点。
1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。
2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。
3、枚举使代码更易输入。
二、枚举说明
1、简单枚举
(1)枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用public和internal。
(2)枚举是值类型,隐式继承自System.Enum,不能手动修改。System.Enum本身是引用类型,继承自System.ValueType。
(3)枚举都是隐式密封的,不允许作为基类派生子类。
(4)枚举类型的枚举成员均为静态,且默认为Int32类型。
(5)每个枚举成员均具有相关联的常数值。此值的类型就是枚举的底层数据类型。每个枚举成员的常数值必须在该枚举的底层数据类型的范围之内。如果没有明确指定底层数据类型则默认的数据类型是int类型。
(6)枚举成员不能相同,但枚举的值可以相同。
本文共计2061个文字,预计阅读时间需要9分钟。
1. 在学习枚举之前,先来听听枚举的优点。
2.枚举可令代码更清晰,允许使用描述性的名称表示整数值。
3.枚举易于维护,有助于确保变量指定符合规定的合法规期和预期。
一、在学习枚举之前,首先来听听枚举的优点。
1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。
2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。
3、枚举使代码更易输入。
二、枚举说明
1、简单枚举
(1)枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用public和internal。
(2)枚举是值类型,隐式继承自System.Enum,不能手动修改。System.Enum本身是引用类型,继承自System.ValueType。
(3)枚举都是隐式密封的,不允许作为基类派生子类。
(4)枚举类型的枚举成员均为静态,且默认为Int32类型。
(5)每个枚举成员均具有相关联的常数值。此值的类型就是枚举的底层数据类型。每个枚举成员的常数值必须在该枚举的底层数据类型的范围之内。如果没有明确指定底层数据类型则默认的数据类型是int类型。
(6)枚举成员不能相同,但枚举的值可以相同。

