基類型(基本類型)
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;