会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
馨香瑜
博客园
首页
新随笔
联系
订阅
管理
2011年11月15日
C#中null与string.Empty有啥区别
摘要: 当你只定义一个str而不为其分配内存时用string str=null,但是在接下来你使用它之前必须为它赋值如str=“xxxx”也就是为它初始化而string str= string.Empty是定义和初始化放在了一起它实际是等价于string str=null;str="";具体使用时,如果你确定在使用前会给str赋值就用string str=null,否则用string str= string.Empty,不然程序运行时可能会引发空指针异常
阅读全文
posted @ 2011-11-15 12:44 馨香瑜
阅读(525)
评论(1)
推荐(1)
编辑
公告