使用方法调用空合并运算符

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

没有 null 合并运算符:

string name = GetName();

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

使用 null 合并运算符:

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