首页 > 网络编程 > ASP.NET > 实用技巧 > c# 操作符 null c# 操作符?? null coalescing operator 2009-06-13 20:30:33 作者: ?? "null coalescing" operator 是c#新提供的一个操作符,这个操作符提供的功能是判断左侧的操作数是否是null,如果是则返回结果是右侧的操作数;非null则返回左侧的操作数。 我们可以看下下面的这几个示例来看看这个操作符的使用方法: 复制代码 代码如下: string message = "Hello World"; string result = message ?? "null"; //这里的result的内容是 Hello World 再看下面的这个例子子: 复制代码 代码如下: string message = null; string result = message ?? "It's null"; //在这里result的内容将是 It's null 您可能感兴趣的文章:C# 运算符 ?、??、?: 各种问号的用法和说明C#中的问号(?号)用法小结C#中单问号(?)和双问号(??)的用法整理C# null 合并运算符??(双问号)使用示例c# 空合并运算符“??”的使用详解C# 中的??操作符浅谈C#中?、?.、??、??=运算符的用法