博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#------?和??运算符的作用
阅读量:6807 次
发布时间:2019-06-26

本文共 304 字,大约阅读时间需要 1 分钟。

转载:

http://www.cnblogs.com/zfanlong1314/archive/2012/02/26/2390456.html

 

1.?的作用

在处理数据库和其他包含不可赋值的元素的数据类型时,将 null 赋值给数值类型或布尔型以及日期类型的功能特别有用。例如,数据库中的布尔型字段可以存储值 true 或 false,或者,该字段也可以未定义。

2.??的作用

?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。如果此运算符的左操作数不为 null,则此运算符将返回左操作数(左边表达式);否则当左操作数为 null,返回右操作数(右边表达式)。

 

你可能感兴趣的文章
WPF Binding学习(三)
查看>>
File API文件操作之FileReader二
查看>>
java基础学习_GUI_如何让Netbeans的东西Eclipse能访问、GUI(图形用户接口)_day25总结...
查看>>
从零开始学 Web 之 CSS(三)链接伪类、背景、行高、盒子模型、浮动
查看>>
java多线程--信号量Semaphore的使用
查看>>
中国存储芯片进入战略关键期
查看>>
市场上的视觉图像采集卡软硬功能对比
查看>>
阿里专家与你分享:你必须了解的Java多线程技术
查看>>
张高兴的 Windows 10 IoT 开发笔记:三轴数字罗盘 HMC5883L
查看>>
rocketmq 同步双写
查看>>
细数国内无人机的江湖门派
查看>>
张高兴的 Windows 10 IoT 开发笔记:部署 ASP.NET Core 2 应用
查看>>
Waymo已经开始绘制亚特兰大地图数据,自动驾驶汽车路测地点又添新城
查看>>
ARM 和 RISC-V 公然开撕,GNOME 之父指责 ARM
查看>>
日本将推出“隐形列车”,你要去体验一番吗?
查看>>
Maven查看依赖树
查看>>
装饰器
查看>>
《物联网框架ServerSuperIO教程》-19.设备驱动和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化。v3.6.4版本发布...
查看>>
Forrester告诫CIO们:谨慎应用区块链网络
查看>>
观点对立,无关虚拟现实技术
查看>>