C#中的其他特殊运算符 官网
C# 中有一些特殊运算符。如空合并运算符??,用于在对象为 null 时提供默认值。示例: string str1 = null;string str2 = str1 ?? "默认值";// 输出: 默认值Console.WriteLine(str2); 还有条件访问运算符?.,可安全地调用对象的方法或属性,避免空引用异常。示例: List numbers = null;int? count = numbers?.Count;// 输出: nullConsole.WriteLine(count); 使用这些特殊运算符可让代码更简洁、安全,减少空引用异常。