C# 2.0提出能对nullable类型进行操作的新操作符“??”(双问号)。这个操作符允许将nullable类型重新指定为非nullable类型,并且如果nullable类型的值是null,还可以重新定义值。
      例子如下:  ViewState["Offset"] ?? 0 ,意思是如果ViewState["Offset"] 是null的话,就把0付给ViewState["Offset"] .如果ViewState["Offset"] 有值则值就是它本身.

posted on 2007-03-26 15:16  扑街仔  阅读(720)  评论(2)    收藏  举报