枚举
- 人为限定取值范围的整数
- 整数值的对应
- 比特位式用法
//默认从0开始:分别为0,1,2,3enum Level{ Employee, Manager, Boss, BigBoss,}class Person{ public int ID{get;set;} public string Name {get;set;} public Level Level{get;set;}}internal class Program{ public static void Main(string[] arg){ Person person = new Person(); person.Level = Level.Employee; //结果为2 Console.WriteLine((int)Level.Boss); }}未指定的枚举名的值将依着最后一个指定值向后依次递增(注意是最后一个指定值)
//枚举中定义的可以自定义整数值enum Level{ Employee = 100, Manager, Boss, BigBoss,}//结果为100,101,102,103//枚举中定义的整数值可以部分缺省enum Level{ Employee = 100, Manager, Boss = 102, BigBoss,}//Manager自动为101,BigBoss自动为103enum Level{ Employee=100, Manager, Boss=101, BigBoss,}//结果为100,101,101,102,有两个101也是合法的//但不能有两个Manager,即enum中的名称不能重复。比特位式用法
enum Skill{ Drive = 1, //二进制 0001 Cook = 2, //二进制 0010 Program = 4, //二进制 0100 Teach = 8, //二进制 1000}Person person = new Person();//如果有多种技能呢?可以用list,但list"太重"//采用"按位或",得到多种技能person.Skill = Skill.Drive | Skill.Cook | Skill.Program | Skill.Teach //二进制 1111,十进制的15//结果为15Console.WriteLine(person.Skill);Console.WriteLine((person.Skill & Skill.Cook)>0); //结果为True,(1111 & 0010 = 0010)Console.WriteLine((person.Skill & Skill.Cook) == Skill.Cook); //结果为True原文转载:http://www.shaoqun.com/a/786367.html
蜜芽宝贝官网:https://www.ikjzd.com/w/1320
铭宣海淘:https://www.ikjzd.com/w/1551
雨果网:https://www.ikjzd.com/w/1307
extra:https://www.ikjzd.com/w/1736
枚举人为限定取值范围的整数整数值的对应比特位式用法//默认从0开始:分别为0,1,2,3enumLevel{Employee,Manager,Boss,BigBoss,}classPerson{publicintID{get;set;}publicstringName{get;set;}publicLevelLevel{get;set;}}internalclassProgram{publicst
Jetblack:https://www.ikjzd.com/w/537
张翔宇:https://www.ikjzd.com/w/1692
DesignMantic:https://www.ikjzd.com/w/2002
轩飞扬:https://www.ikjzd.com/w/2042
Zoomcar:https://www.ikjzd.com/w/2154
11street:https://www.ikjzd.com/w/2267
雄达国际物流:https://www.ikjzd.com/w/2402
口述:女邻居来我家吃饭不穿内裤:http://lady.shaoqun.com/m/a/17350.html
口述:老公嫌窗帘太薄不愿洞房(2/2):http://lady.shaoqun.com/m/a/39850.html
老婆半夜和闺蜜缠绵 还叫床:http://lady.shaoqun.com/m/a/271089.html
男友跳江救前女友?教你3招让他忘掉前任:http://lady.shaoqun.com/a/268669.html
口述:姐姐那些年当舞女的日子:http://lady.shaoqun.com/a/274157.html
口述:33岁女博士的嫁人经历:http://www.30bags.com/a/253344.html
我生病 小三假装自杀勾引我老公:http://www.30bags.com/a/252869.html
女生喊痛男生还继续塞 女人越喊痛男人越用力冲刺:http://www.30bags.com/m/a/249757.html
哦嗯~顶到花心了,好深 被老公领导睡了:http://www.30bags.com/m/a/255052.html
流氓系列:关于有色男女的事情:http://www.30bags.com/a/373272.html
没有评论:
发表评论