C#中检查null的语法糖,非常实用

博客园头条 2年前 (2023) cnblogshot
1.3K 0

内容简介:

c#处理null的几个语法糖,非常实用。(尤其是文末Dictionary那个案例,记得收藏)
??如果左边是的null,那么返回右边的操作数,否则就返回左边的操作数,这个在给变量赋予默认值非常好用。

int? a = null;
int b = a ?? -1;
Console.WriteLine(b); // output: -1

 
??=当左边是null,那么就对左边的变量赋值成右边的

int? a = null;
a ??= -1;
Console.WriteLine(a); // output: -1

 
?.当左边是null,那么不执行后面的操作,直接返回空,否则就返回...

查看原文

? C#中检查null的语法糖,非常实用

版权声明:cnblogshot 发表于 2023-01-26 8:53:31。
转载请注明:C#中检查null的语法糖,非常实用 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...