C#提供一个"?"后缀符,"?"不能加在引用类型后,但可以加在值类型或值类型数组后后。如:
加上"?"后缀符后,则表示此值类型也可以有空值null。增加了数据范围,可用于变量存储值类型和null类型的情况,如:数据库数
据可能为空值。
"?"后缀符其实是System.Nullable类型变量的别名,所以该类型可以使用System.Nullable结构类型中定义的方法和属性.
关系运算中,如果其中一个或两个操作数为null,则结果一定是false。
例:
运行结果:

本文介绍了C#中 Nullable 类型的使用方法,包括如何声明可空类型变量、如何使用值类型的 null 值以及关系运算中涉及 null 的情况。通过示例展示了 Nullable 类型在实际编程中的应用。
4121

被折叠的 条评论
为什么被折叠?



