?? 运算符是什么?

?? 运算符定义在将可空类型分配给非可空类型时返回的默认值。

int? c = null;

//若 c 为 null,则 d 为 -1,否则把 c 值赋予 d
int d = c ?? -1;

相关阅读

  • 如何指定可为 null 的 int、double、bool 等类型

你可能感兴趣的