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

相关文章

  • ASP.net WebAPI 上传图片实例

    ASP.net WebAPI 上传图片实例

    这篇文章主要介绍了ASP.net WebAPI 上传图片实例,有需要的朋友可以参考一下
    2013-12-12
  • asp.net安全、实用、简单的大容量存储过程分页

    asp.net安全、实用、简单的大容量存储过程分页

    昨晚研究到2点多,对网络上主流的分页存储过程大体看了一遍,但对安全以及如何使用很多文章都没有过多的提及,而我要在这些文章的基础上总结出一个比较实用的分页存储过程,方便大家在以后的项目中使用。
    2009-04-04
  • 在SQL Server中使用CLR调用.NET方法实现思路

    在SQL Server中使用CLR调用.NET方法实现思路

    在.NET中新建一个类,并在这个类里新建一个方法,然后在SQL Server中调用这个方法,接下来我们将实现这个功能做了以下几个步骤,详细看下本文,感兴趣的你可不要错过了哈
    2013-02-02
  • ASP.NET Core实现文件上传和下载

    ASP.NET Core实现文件上传和下载

    这篇文章主要为大家详细介绍了ASP.NET Core实现文件上传和下载,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • asp.net(C#)中给控件添加客户端js事件的方法

    asp.net(C#)中给控件添加客户端js事件的方法

    今天做一个输入界面,有一需求根据一个DropDownList选择不同,后面部分出现不同的输入界面,若把响应事件放在服务端去做,得频繁刷页面。就想放在客户来处理显示和隐藏相应的输入界面。
    2010-03-03
  • ASP.NET保存PDF、Word和Excel文件到数据库

    ASP.NET保存PDF、Word和Excel文件到数据库

    这篇文章主要为大家详细介绍了ASP.NET保存PDF、Word和Excel文件到数据库的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • asp.net实现文件下载的代码

    asp.net实现文件下载的代码

    asp.net中也需要实现文件的下载,因此下面的方法可以参考下除了第四种不推荐以外,其他的都可以,但是个人感觉分块下载的要好一点。没有仔细测试,所以可能有问题。
    2011-02-02
  • Asp.net6.0 Swagger使用问题及解决过程

    Asp.net6.0 Swagger使用问题及解决过程

    这篇文章主要介绍了Asp.net6.0 Swagger使用备忘,文中介绍了在Docker中显示OpenApiInfo的中文内容,显示xml注释及如何显示Header的问题,需要的朋友可以参考下
    2022-05-05
  • 基于.net standard 的动态编译实现代码

    基于.net standard 的动态编译实现代码

    这篇文章主要介绍了基于.net standard 的动态编译实现代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Jexus部署.Net Core项目

    Jexus部署.Net Core项目

    这篇文章主要为大家详细介绍了Jexus部署.Net Core项目的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06

最新评论