.Net 2.0 新功能:可空类型(Nullbale Types)

可空类型(Nullbale Types

1.       可空类型是System.Nullbale<T>

2.       可空类型可以表示其基础类型正常范围内的值,再加上一个null

例如:Nullable<Int32>

简化写法版:Nullable<int> n=null;  

            int? n=null;

3.       System.Nullbale<T>结构

public bool HasValue {get;}是否有值

public T Value {get;}

public T GetValueOrDefault()

4.       使用??运算符分配默认值。

int? x=null;

int y=x?? -1;

 

 

 

posted on 2007-09-03 15:53  海南一哥  阅读(149)  评论(0)    收藏  举报

导航