C#——枚举
来源:互联网 发布:寻找大数据外包项目 编辑:程序博客网 时间:2024/04/25 15:36
枚举
声明枚举的条件:确定数量,确定值的取值范围。
枚举的语法:(1)声明枚举的时候和类同级。
(2)enmu 类型名称{取值范围值}。
声明枚举的意义:限定变量的取值范围。
例1:判断姓别(if语句)
- <span style="font-size:16px;">namespace 枚举学习
- {
- class Program
- {
- static void Main(string[] args)
- {
- //判断姓别(if语句)
- Console.WriteLine("请输入姓别");
- string s = Console.ReadLine() ; // Male;Female;Unkown
- if (s == "Male")
- {
- Console.WriteLine("男");
- }
- else if (s == "Female")
- {
- Console.WriteLine("女");
- }
- else if (s == "Unkown")
- {
- Console.WriteLine("未知");
- }
- else
- {
- Console.WriteLine("非法输入!");
- }
- Console.ReadKey();
- }
- }
- }
- </span>
例2:判断姓别(枚举法)
- namespace 枚举学习
- {
- enum Gender { Male,Female,Unkown} //声明枚举的语法(和类同级)
- class Program
- {
- static void Main(string[] args)
- {
- Gender g = Gender.Female; //枚举的意义就在于限定变量的取值范围。
- Console.ReadKey();
- }
- }
- }
通过例1和例2两种不同的方法(对“姓别的判断”)的比较可知,用枚举的好处就是限定了变量的取值范围,程序处理起来更加的方便。
0 0
- C#——枚举
- C#——枚举
- C#-—体验枚举
- C#—结构与枚举
- C#——标志枚举示例学习
- c语言——枚举类型
- utilities(C++)——枚举
- 【C++】学习笔记九——枚举
- 从头认识C—枚举类型
- 黑马程序员—C重点--枚举
- ios学习路线—C语言(枚举)
- [C专家]分析C语言声明——关于枚举
- CF——#142div2 C(暴力枚举)
- c语言学习笔记(11)——枚举
- 从Java到C++——枚举类型的使用
- 黑马程序员——C语言------结构体、枚举
- Objective-C——OC中枚举的使用
- 黑马程序员——c语言基础:枚举和typedef
- LCD背光设备的 驱动框架2
- How Google Backs Up The Internet Along With Exabytes Of Other Data
- Datacoup以每月8美元的价格向用户收购用户信息,做个人数据的“批发商”
- nginx hls rtmp 环境搭建
- WEB(nginx、apache)服务器配置mod_ssl
- C#——枚举
- 怎么获取JQuery动态生成的元素的值?
- help文件,如何传入版本号,编译日期等参数
- 命名空间
- 常用算法经典代码(C++版)
- ASIHTTPRequest-数据压缩
- HBase过滤器
- 一个老程序员的十年回顾
- 14万台服务器!直击全球最大数据中心