当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > c# 操作符?? null coalescing operator

ASP.NET
合理的网盟广告策略:如何规划与投放网盟广告
GoDaddy Backorder域名抢注经验分享
Google Analytics获得GOOGLE真正的收录网站数据指标
Visual Studio 2008 Team Suite简体中文正式版- 激活方法

ASP.NET 中的 c# 操作符?? null coalescing operator


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 73 ::
收藏到网摘: n/a

?? "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