空值合并赋值运算符?=

569 569
C#
sam
sam 2024-05-19 16:07:24

当一个值为空的时候,赋一个新的值

代码

String a;

//其他业务逻辑得到a

a ?= "新值";

说明

a 是通过其他逻辑得到一个具体的值,有可能是null 也可能不是null 。

使用 ?= ,如果a==null,则使用一个新的值

回帖
  • 消灭零回复