(50)C#几个特性的使用
Posted caimouse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(50)C#几个特性的使用相关的知识,希望对你有一定的参考价值。
C#使用?? Null-Coalescing Operator
null_coalescing_expression
: conditional_or_expression
| conditional_or_expression \'??\' null_coalescing_expression
;
??运算符称为 null 合并运算符。
null 合并表达式 a ?? b 需要 a 是可以为 null 的类型或引用类型。 如果 a 为非 null,则的结果 a ?? b 为 a ; 否则,结果为 b 。 b仅当为 null 时,操作才 a 进行评估。
例子如下:
static void Main(string[] args)
object foo = null;
object bar = new object();
var c = foo ?? bar; //由于
以上是关于(50)C#几个特性的使用的主要内容,如果未能解决你的问题,请参考以下文章