天天看點

Nullable類型

基類型(基本類型)

Nullable 類型用?構造,如:int?是整型int的Nullable 類型,一個Nullable 類型的基類型必須是值類型,

如int是值類型,它的Nullable 就是int? 如:

int i=0;

int? j=null;

基類型不能是引用類型,如:

string s="abc";

string? s=null;//錯誤

 ?? 就是如果為null,則運作後面的,否則傳回前面的。

obj = obj1 ?? new Object()

//等價于:

if (obj == null)

obj = new Object();

else

obj = obj1;

上一篇: Field

繼續閱讀