现在的位置: 首页 > 综合 > 正文

【黑马程序员】C#之常量枚举

2019年09月08日 ⁄ 综合 ⁄ 共 521字 ⁄ 字号 评论关闭

----------------------
ASP.Net+Android+IOS开发
.Net培训、期待与您交流! ----------------------

常量:不可改变的量
语法:
const 类型 长两名=常量值;
枚举:定义枚举类型时要指定这个类型所有的值;
语法:

enum 类型名称{值1,值2,……}

注意:
枚举一般和类在同一个级别,方便这个命名空间里所有的类使用
也可以定义在类里。
枚举示例:

enum LiMing
{
李明;
男;
21;
}

枚举的使用:

LiMing Name;
Name=LiMing.李明;

枚举的作用:
1、限制用户随意赋值
2、不需要死记值,只需要选择提供的值
注意:
枚举不能使用int类型
枚举可以强制转换成int类型:

Consol.WriteLine((int)Name);

枚举的值在定义时有一个默认编号,编号从0开始
将字符串转换成枚举类型:

string str=Console.ReadLine()
(LiMing)(Enum.Parse(typeof(LiMing),str));

----------------------
ASP.Net+Android+IOS开发
.Net培训、期待与您交流! ----------------------

抱歉!评论已关闭.