黑马程序员技术交流社区
标题:
string问题string.Empty
[打印本页]
作者:
李景荣
时间:
2013-2-24 13:10
标题:
string问题string.Empty
本帖最后由 李景荣 于 2013-2-24 19:46 编辑
string s1=""; //开空间,无值
string s2=null; //不开辟空间
string s3=string.Empty; 这个是怎么回事呢?
作者:
贾文泽
时间:
2013-2-24 13:17
string s1=""; //开空间?何以见得?
string s3=string.Empty; 只是对s3的初始化,跟 string s1=""; 一样的效果
请参考
http://bbs.itheima.com/thread-38820-1-1.html
作者:
岳珅
时间:
2013-2-24 14:32
。。。。像这种问题直接看MSDN不就解决了么- -
一般这些字段的事,直接MSDN,一查就出来,要有这个意识,不然今后遇到更多的字段会蛋疼的- -
以下内容来自MSDN:
String.Empty 字段
表示空字符串。 此字段为只读。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)
语法
备注
此字段的值为零长度字符串 ""。
在应用程序代码中,此字段最常用于赋值,以便将字符串变量初始化为空字符串。若要测试字符串的值是否为 null 或 String.Empty,可以使用 IsNullOrEmpty 方法。
作者:
戴鑫凯
时间:
2013-2-24 15:38
string str = ""; 和string str = string.Empty;一样
作者:
dbqwaii
时间:
2013-2-25 11:17
string str = string.Empty 其实就是等于 string str=""; 效果是一样的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2