enum 枚举 重要程度高于 结构体---初学者的记录
2016-04-21 18:49
246 查看
1,值类型;2,用法static void Main(string[] args) { student stu1=new student(); stu1.name = "zhangsan"; stu1.sex = sex.男;//注意这里!!!!!!!!!!!!!!!!!! stu1.age = 16; } struct student { public string name; public sex sex; public int age; } enum sex///////////////////enum:byte也行 { 男,//默认0 女//默认1}3,将枚举类型转换成string类型 (sex.男.Tostring) 将string类型转换成枚举类型 sex s=(sex)Enum.Parse(typeof(sex),"男");貌似用处不大。。。。。。也可以用强制类型转换4,注意foreach 语句后面没有;5 static void Main(string[] args) { food f = food.包子|food.饺子;。。。。。。。。。。。。。。用法 Console.WriteLine(f); } [Flags] enum food {包子=1,!!!!........................................重要 1 2 4 8 16 。。。。 饺子=2,!!!! 面条=4 }位枚举 [Flag] enum i { }6待更新。。。。
相关文章推荐
- C#中的结构体----面向对象的编程很少用
- Xcode升级插件兼容一键解决命令工程
- 有关“类”的经典错误
- 惠普HPwin系统装虚拟机无64bits
- Json
- 杭电2024题
- MyBatis springboot gradle 开发配置
- 杭电2040 亲和数
- 杭电 2021题 发工资咯:)
- 杭电2018 母牛故事
- 杭电2036题
- 杭电2031题
- 杭电2027题
- Activity通信之返回数据
- 2013 - Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
- strcmp()
- mvn常用命令
- iOS load和initialize方法加载顺序测试结果
- 《Maven权威指南》学习笔记二十一_构建生命周期
- 四大组件的区别与联系