欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# 中的??操作符浅谈

程序员文章站 2023-12-15 08:39:52
复制代码 代码如下: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.

上一篇:

下一篇: