- 8
- 0
- 约 15页
- 2016-09-18 发布于浙江
- 举报
武汉龙图教育:在 HYPERLINK /kissdodog/archive/2013/01/16/2863515.html C#如何应用枚举
一、在学习枚举之前,首先来听听枚举的优点。
1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。
2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。
3、枚举使代码更易输入。
二、枚举说明
1、简单枚举
枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用public和internal。
枚举是值类型,隐式继承自System.Enum,不能手动修改。System.Enum本身是引用类型,继承自System.ValueType。
枚举都是隐式密封的,不允许作为基类派生子类。
枚举类型的枚举成员均为静态,且默认为Int32类型。
每个枚举成员均具有相关联的常数值。此值的类型就是枚举的底层数据类型。每个枚举成员的常数值必须在该枚举的底层数据类型的范围之内。如果没有明确指定底层数据类型则默认的数据类型是int类型。
枚举成员不能相同,但枚举的值可以相同。
枚举最后一个成员的逗号和大括号后面的分号可以省略
C#提供类一个类来方便操作枚举,下面给出这个类的常用方法:
方法名称CompareTo将此实例与指定对象进行比较并
您可能关注的文档
最近下载
- 高级卫生专业技术资格考试放射肿瘤治疗学(030)(正高级)重点难点必刷题精析.docx VIP
- 2026“才聚齐鲁成就未来”“才聚齐鲁成就未来”山东清洁热网有限公司(筹)社会招聘39人备考试题附答.docx VIP
- 2025至2030碳纤维材料在高速列车的应用行业细分市场及应用领域与趋势展望研究报告.docx VIP
- 2023年初级注册安全工程师考试真题 .docx VIP
- 反应釜设计说明书.doc
- 2026年河北中考语文2021试题及答案.doc
- 2025年浙江省宁波市江北区小升初真题卷(附答案解析).docx VIP
- 初级注册安全工程师考试历年真题及答案.docx VIP
- 雨季的飞机维护.pptx VIP
- 赫赛莱®(注射用恩美曲妥珠单抗)最新产品说明.pdf VIP
原创力文档

文档评论(0)