1. 首页
  2. 数据库
  3. 其它
  4. C#中关于可空类型的小知识

C#中关于可空类型的小知识

上传者: 2021-01-31 15:53:03上传 PDF文件 35.86KB 热度 16次
1) 在与1元或二元运算符一起使用时,如果其中一个操作数为null或两个均null,则结果为null。 如: 代码如下: int? a = null; int? b = a+3; 则b为null 2) 比较可空类型时,只要有一个操作数为null,结果就为false 如: 代码如下: int? a = null; int? b = 8; (a>=b)将返回false 而正是因为null的可能性,所以不能随意比较一个可空类型和一个非可空类型。 3) 空接合运算符 空接合运算符”??”为处理可空类型和引用类型时表示Null值的可能性提供了一种快捷方式,或许我们不用总写if(XX!=null)。
下载地址
用户评论