枚举类型
来源:互联网 发布:哪个软件看美剧最全 编辑:程序博客网 时间:2024/09/21 06:35
使用枚举类型的三大好处:
枚举可以使代码更易于维护 ,有助于确保给变量指定合法的、期望的值;
枚举使代码更清晰 ,允许用描述性的名称表示整数值 ,而 不是用含义模糊、变化多端的数来表示。
枚举也使代码更易于键入。在给枚举类型的实例赋值时 ,Visual stdio .NET IDE会通过intelliSense弹 出 一 个包含可接受值的列表框 ,减 少了按键次数 ,并 能够让我们回忆起可选的值。
- 实用实例,代码如下:
using System;namespace MyFirstProgram{ class Program { enum TimeOfDay{morning = 0, afternoon, evening}; static void Main(string[] args) { WriteGreeting(TimeOfDay.morning); } static void WriteGreeting(TimeOfDay time) { switch (time) { case TimeOfDay.morning: Console.WriteLine("Good morning!"); break; case TimeOfDay.afternoon: Console.WriteLine("Good afternoon!"); break; case TimeOfDay.evening: Console.WriteLine("Good evening!"); break; default: Console.WriteLine("How are you?"); break; } } }}
执行结果 : Good morning!
0 0
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- iOS之代码规范
- Struts2——ModelDriven运用
- 查找数组中只出现一次的元素
- Mybatis 高级结果映射 ResultMap Association Collection
- tcp处理
- 枚举类型
- Linux + C + Epoll实现高并发服务器(线程池 + 数据库连接池)
- UCGUI编程三:背景窗口重绘
- CSS3中和动画有关的属性transform、transition 和 animation
- 安卓中多线程断点续传文件下载核心代码总结
- Mybatis中的#和$的区别
- 关于tq2440 boa服务器搭建
- android接收和发送短信代码-BroadcastReceiver应用
- svn下冲突的含义以及遇到冲突的处理方法