摘要: 相信学过c#编程基础的朋友都知道哈,null这个英文的意思,它的意思是空,在编程过程中,哪些数据类型可以为空,哪些不能为空呢?这就成为我们心中的疑惑。首先先为大家回顾以下,c#中两种数据类型,一个是值类型,一个引用类型。所谓的值类型,也是int float,double,struct,enum等引用类型有类,委托,接口,数组。按照c#的语法规则,值类型不能使用null,引用类型可以使用。例如:int i=null;这样显然在程序运行时会报错。string i="";这样是可行的,或者string i=null;但两者的意义截然不同,前者是一个长度为0的字符串,而后者则是一个 阅读全文
posted @ 2013-09-13 03:04 梦想的火把永不熄灭 阅读(294) 评论(2) 推荐(0) 编辑