C#带方法调用的空合并运算符

示例

使用null合并运算符可以轻松确保可以返回的方法null将退回到默认值。

没有空合并运算符:

string name = GetName();

if (name == null)
    name = "Unknown!";

使用空合并运算符:

string name = GetName() ?? "Unknown!";