新闻资讯
看你所看,想你所想

String.Empty

String.Empty

String.Empty,是空字元串。

基本介绍

  • 外文名:String.Empty
  • 属于:.NET Framework 类库
  • 表示:空字元串
  • 命名空间:System

栏位

.NET Framework 类库
表示空字元串。此栏位为唯读。命名空间:System
程式集:mscorlib(在 mscorlib.dll 中)
protected string loginId = String.Empty;
protected string loginId = "";
"" 分配一个长度为空的存储空间
所以一般用string.Empty
为了以后跨平台,还是用string.empty
在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:
string s = "";
string s2 = string.Empty;
if (s == string.Empty) {
//
}
if语句成立
判定为空字元串的几种写法,按照性能从高到低的顺序是:
s.Length == 0 优于 s == string.Empty 优于 s == ""
您关于String.Empty和Null的问题是这样的,这两个都是表示空字元串,其中有一个重点是string str1= String.Empty和 string str2=null 的区别,这样定义后,str1是一个空字元串,空字元串是一个特殊的字元串,只不过这个字元串的值为空,在记忆体中是有準确的指向的,string str2=null,这样定义后,只是定义了一个string 类的引用,str2并没有指向任何地方,在使用前如果不实例化的话,都将报错。textBox1.Text的值为零长度字元串 ""。

支持平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition、Windows Vista、Windows 7、Windows 8和8.1.
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:4.5、4.0、3.5、2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0
相关 词条 DBNull、Null、和String.Empty

转载请注明出处海之美文 » String.Empty

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com