码迷,mamicode.com
首页 > 其他好文 > 详细

枚举、常量、结构

时间:2015-11-10 23:47:02      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

枚举、常量、结构

常量(不可改变的量):
语法:
const 类型 常量名=常量值
在定义时赋值,在其他地方不允许改变

枚举(也可以说穷举):我们可以自己定义一种类型,同时我们定义了这个类型可能的值

语法:enum 自己起的类型名称{哪些值,值2,值3};值不需要加双引号
枚举的定义一般和类定义在同一个级别,这样在同一个命名空间下的所有的类就都可以使用这个枚举了。

enum sex{ 男,女} 枚举不能是数值型, 但枚举类型的变量都可以强制转换成int类型,
枚举的值在定义时是有一个默认编号的,编号从0开始
如果把一个字符串转换成枚举类型:
(自枚)(Enum.Parse)(typeof(自枚),“待转换的字符串”);

 

在Main方法中调用赋值语法
sex a;
a=sex.男;在变量后点空格/ctrl 产生智能提示 枚举只能用类型名.赋值
switch{a}
{

}

枚举、常量、结构

标签:

原文地址:http://www.cnblogs.com/ROCKyou/p/4954897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!