- 博客(2)
- 收藏
- 关注
转载 为什么Nullable<T>结构能为null
先贴下Nullable简单实现:[Serializable] public struct Nulllable where T : struct { private Boolean hasValue = false; internal T value = default(T); public void Nullable(T value) { this.v
2012-08-22 09:32:22 377
转载 从 bool? 安全地强制转换为 bool
bool? 可以为 null 的类型可以包含三个不同的值:true、false 和 null。因此,bool? 类型不能用于条件语句,如 if、for 或 while。例如,此代码无法编译,并将报告编译器错误 CS0266:bool? b = null;if (b) // Error CS0266.{}这是不允许的,因为 null 在条件上下文中的含义并不清楚。若要在条件语句中使用 b
2012-08-20 16:48:30 878
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人