使用null合并运算符可以轻松确保可以返回的方法null将退回到默认值。
没有空合并运算符:
string name = GetName(); if (name == null) name = "Unknown!";
使用空合并运算符:
string name = GetName() ?? "Unknown!";