黑马程序员技术交流社区
标题:
什么叫可空类型?有什么用哇?
[打印本页]
作者:
崔宏奎
时间:
2013-4-20 17:35
标题:
什么叫可空类型?有什么用哇?
今天看书说可以定义一个可空类型。 int? a;
可以有什么用哇。。。。
我都是
int a=0;
......
if (a>0) {......}
可空类型有什么用、??
作者:
许庭洲
时间:
2013-4-20 20:07
1. C#中值类型(int, Guid, bool等)是不可以为空的,int i =null是错误的,因此int, bool等这些类型不能表示数据库中的"Null"。
2. 因此C#提供了"可空类型"这种语法,只要在类型后加?就构成了可空的数据类型,比如int?, bool?, 这样int? i=null就可以了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2