首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

c#语法有关问题

2012-02-01 
c#语法问题stringanullstringa 两者有什么区别吗?看似是一样的,不知道其中的细微的区别是什么啊?[解决

c#语法问题
string   a   =   null
string   a   =   " "
两者有什么区别吗?
看似是一样的,不知道其中的细微的区别是什么啊?

[解决办法]
string a = null; //未分配内存空间,空指针
string a = " "; //分配了内存空间,为空值。

[解决办法]

以倒水为例


string a = " " ---> 桌子上有一个空杯子


string a = null ---> 桌子上什么都没有


把 "桌子 " 换成 内存


就可以了

热点排行