今天讲的是运算符,两个比较奇怪的运算符。
?(C# 可空类型(Nullable))
??Null 合并运算符( ?? )
int i; //默认值0 int? ii; //默认值null
a = b ?? c(类似于三目运算符) 如果 b 为 null,则 a = c,如果 b 不为 null,则 a = b。
今天讲的是运算符,两个比较奇怪的运算符。
?(C# 可空类型(Nullable))
??Null 合并运算符( ?? )
int i; //默认值0 int? ii; //默认值null
a = b ?? c(类似于三目运算符) 如果 b 为 null,则 a = c,如果 b 不为 null,则 a = b。