2013年3月8日

可空值类型[Nullable value type]

摘要: 小结:可空值类型[Nullable value type]1. 一个值类型的变量永远不可能为null,它总是包含值类型的值本身。但某些情况下,这会带来问题。例如,设计一个数据库时,可以将一个列的数据类型定义成一个32位整数,并映射到FCL的Int32数据类型。但是,数据库中的一个列是允许值为空的,使用.Net Framework来处理数据库数据可能变得相当困难,因为CLR中没有办法将一个Int32值表示成null。为了解决这个问题,Microsoft在CLR中添加了可空值类型(nullable value type)【System.Nullable< T >】的概念。CLR中的定义 阅读全文

posted @ 2013-03-08 22:59 Gcam 阅读(434) 评论(0) 推荐(0) 编辑

导航