






















DB中经常出现元组的某个项为空的情况
若对于取出的值为NULL, 基础类型是不能表达的。需要自己定义基础类型的wrapper或者使用针对于DB的基础类型
C# 2.0中引入的Nullable type可以较好的解决此问题。
int? a = 123;
这就是一个Nullable type, 在使用中,可以从DB从取出值并进行如下的比较
if (a == null)
{...}
或者
if (a != null)
{...}
简化了对程序员对DB的操作
装了vs2005的同胞可以试验一下
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。