C#可空型別,int可以為null

iDotNetSpace發表於2009-02-24

在.net framework 2.0中,由於泛型的引入,所以我們可以使用System.Nullable建立可空的值型別,這非常適合於建立int型別的null值,在這之前,我們很難建立這相的可以null的int型.

要建立int 型別的可空型別,可以使用下面語法:

System.Nullable x=new System.Nullable;

x=nu;

不過在.net 2.0中提供了一個新的型別修飾符,可用於建立空型別,如下

int? x;

x=null,

有時候這個非常有用,當我們的資料庫設定某些欄位可以空的時候,這是作用就可以體現出來了.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-557570/,如需轉載,請註明出處,否則將追究法律責任。

相關文章