现在的位置: 首页 > web前端 > 正文

string empty字段哟哪些

2020年07月20日 web前端 ⁄ 共 1159字 ⁄ 字号 评论关闭

  String.Empty,是空字符串。


  String.Empty字段


  .NETFramework类库


  表示空字符串。此字段为只读。命名空间:System


  程序集:mscorlib(在mscorlib.dll中)


  protectedstringloginId=String.Empty;


  protectedstringloginId="";


  ""分配一个长度为空的存储空间


  所以一般用string.Empty


  为了以后跨平台,还是用string.empty


  在C#中,大多数情况下""和string.Empty可以互换使用。比如:


  strings="";


  strings2=string.Empty;


  if(s==string.Empty){


  //


  }


  if语句成立


  判定为空字符串的几种写法,按照性能从高到低的顺序是:


  s.Length==0优于s==string.Empty优于s==""


  您关于String.Empty和Null的问题是这样的,这两个都是表示空字符串,其中有一个重点是stringstr1=String.Empty和stringstr2=null的区别,这样定义后,str1是一个空字符串,空字符串是一个特殊的字符串,只不过这个字符串的值为空,在内存中是有准确的指向的,stringstr2=null,这样定义后,只是定义了一个string类的引用,str2并没有指向任何地方,在使用前如果不实例化的话,都将报错。textBox1.Text的值为零长度字符串""。


  String.Empty支持平台


  Windows98、Windows2000SP4、WindowsCE、WindowsMillenniumEdition、WindowsMobileforPocketPC、WindowsMobileforSmartphone、WindowsServer2003、WindowsXPMediaCenterEdition、WindowsXPProfessionalx64Edition、WindowsXPSP2、WindowsXPStarterEdition、WindowsVista、Windows7、Windows8和8.1.


  .NETFramework并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。


  版本信息


  .NETFramework


  受以下版本支持:4.5、4.0、3.5、2.0、1.1、1.0


  .NETCompactFramework


  受以下版本支持:2.0、1.0


  相关词条DBNull、Null、和String.Empty


  总之,String.Empty给大家简单的介绍了一些,希望大家多看看。

抱歉!评论已关闭.