Tip7 将0值作为枚举的默认值
来源:互联网 发布:手机淘宝历史版本下载 编辑:程序博客网 时间:2024/05/21 07:12
Tip7 将0值作为枚举的默认值
允许使用的枚举类型有byte、sbyte、short、ushort、int、uint、long、和ulong。应该始终将0值作为枚举类型的默认值,这样做是有工程上的意义。例如:
一个代表星期的枚举类Week,我们会想当然认为应该有7个元素,但是我们没有让它从0开始
enum Week{ Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6, Sunday = 7}
class Program{ static Week week; static void Main(string[] args) { Console.WriteLine(week);//结果输出为0 }}
Week看上去多了第8个值,而且没有引发异常
阅读全文
0 0
- Tip7 将0值作为枚举的默认值
- 建议7: 将0值作为枚举的默认值
- 建议7 将0值作为枚举的默认值
- c# 将枚举作为键值的形式存储
- C#枚举类型的默认值一定是0说起
- 如何将枚举类型作为数据源绑定在一个DROPDOWNLIST上,并指定用户可见枚举的真实值是名称
- 将数组作为函数的返回值
- Symbian中TDesc&作为参数时的默认值
- 将枚举Enum作为数据源添加到列表
- tip7: 一定要为类取具体的名字
- tip7——activity的4种启动模式
- 关于protobuf 枚举未指定默认值的情况
- 枚举 遍历枚举中所有的值、将某一个值转换成枚举型
- javascript,将一个函数作为另一个函数的返回值。
- 将枚举值转换为DropDownList等的选项值
- C# 值类型的默认值
- 将枚举值中文显示
- Power Designer将字段默认值设置为字符串的空
- iPhone设计图
- 常用Git指令学习
- debian重启没办法进入图形界面
- iOS之APP异常崩溃抓取
- 设计模式之适配器模式
- Tip7 将0值作为枚举的默认值
- 教你如何简单快速的清理你的mac苹果电脑垃圾
- H.264视频编解码技术解析
- CS229 Lecture Note 1(监督学习、线性回归)
- LightOJ 1141 Number Transformation
- 创建一个Node.js应用
- ZOJ 3958Cooking Competition
- phalcon框架中的聚合
- 剑指offer题63