2011年6月25日
摘要: 为理解可空类型是如何工作的,我们来看一看System.Nullable<T>类,它是在FCL中定义的。[Serializable, StructLayout(LayoutKind.Sequential)]public struct Nullable<T> where T : struct{ //这两个字段表示状态 private Boolean hasValue = false; //假定null internal T value = default(T); //假定所有比特都是零 public Nullable(T value) { this.value = valu 阅读全文
posted @ 2011-06-25 18:30 辛勤的代码工 阅读(739) 评论(1) 推荐(0) 编辑