?:表示可空类型,就是一种特殊的值类型,它的值可以为null
例如:
int ? a=null;//正确
int b= null;错误
??:用于变量定义或者输出时,设置变量为空情况下的默认值。
例如:
string a =null;
string b = a ?? "他是空的";
Console.Writlen(b);//输出为"他是空的"
?:表示可空类型,就是一种特殊的值类型,它的值可以为null
例如:
int ? a=null;//正确
int b= null;错误
??:用于变量定义或者输出时,设置变量为空情况下的默认值。
例如:
string a =null;
string b = a ?? "他是空的";
Console.Writlen(b);//输出为"他是空的"