首页 > Windows开发 > 详细

C#可空类型

时间:2019-10-09 15:20:27      阅读:109      评论:0      收藏:0      [点我收藏+]

C#中的?:一般的基本类型是非空类型,但是加上?就可以是空类型了。

int?i=null;//成立
int i=null;//不成立

上面成立的代码也就对应了

Nullable<int> c = new Nullable<int>();//Nullable <int>就是int?

C#中的??:也是对空类型为空时可以直接进行赋值。

int? i = null;
int c;
c = i ?? 5;
Console.WriteLine(c);

结果为5,因为i为null。

C#可空类型

原文:https://www.cnblogs.com/liuyang95/p/11641530.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!