小编典典

是什么 ”??” 算什么?

c#

我想知道代码??中的C#符号。这是为了什么 我该如何使用呢?

int?呢 它是可以为null的int吗?


阅读 266

收藏
2020-05-19

共1个答案

小编典典

它称为“空合并运算符”,其工作方式如下:

而不是做:

int? number = null;
int result = number == null ? 0 : number;

您现在可以执行以下操作:

int result = number ?? 0;
2020-05-19