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
复制代码 代码如下:
string message = "Hello World";
string result = message ?? "null";
//这里的result的内容是 Hello World
再看下面的这个例子子:
复制代码 代码如下:
string message = null;
string result = message ?? "It's null";
//在这里result的内容将是 It's null
相关文章
ASP.NET中为TextBox中添加calendar.js示例代码
为TextBox中添加calendar.js对于一些新手朋友确实有点难度,下面为大家介绍下ASP.NET中具体的实现方法2013-11-11VS2012/VS2013本地发布网站问题集锦(HTTP错误代码)
这篇文章主要为大家详细介绍了VS2012/VS2013本地发布网站遇到问题,HTTP错误代码的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-04-04asp.net TreeView递归循环子节点生成树形菜单实例
这篇文章主要介绍了asp.net TreeView递归循环子节点生成树形菜单的方法,涉及asp.net递归算法及节点操作相关技巧,需要的朋友可以参考下2016-07-07c# 连接字符串数据库服务器端口号 .net状态服务器端口号
正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。2009-06-06
最新评论