当前位置: 移动技术网 > IT编程>开发语言>c# > C# 中的??操作符浅谈

C# 中的??操作符浅谈

2019年07月18日  | 移动技术网IT编程  | 我要评论
复制代码 代码如下:object nullobj = null; object obj = new object(); return nullobj ?? obj; //
复制代码 代码如下:

object nullobj = null; object obj = new object(); return nullobj ?? obj; // returns obj

主要用作将一个可空类型赋值给不可空类型的简便语法
复制代码 代码如下:

int? i = null;int j = i ?? 0; // unless i is null, initialize j to i. else (if i is null), initialize j to 0.

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网