All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET中Multi-ListBox控件编程详解_[Asp.Net教程]
C#教程:建立动态链接库
轻松实现无刷新三级联动菜单[VS2005与AjaxPro]_[Asp.Net教程]
基础知识:PHP连接mysql测试和配置_php资料_编程技术
C#,3.0新特性初步研究,Part3:使用拉姆达表达式_[Asp.Net教程]
Transact_SQL小手册(各种sql语句大集合)_[SQL,Server教程]
安全基础之IIS,6,的,PHP,最佳配置方法_php资料_编程技术
SQL循序渐进(10)合计函数_[SQL,Server教程]
PHP技巧:PHP文件系统基本操作类_[PHP教程]
成为PHP编程高手应该遵循的三个准则_php资料_编程技术
Reading number is top 10 pictures
9.3阅兵全景图1-抗战老兵和英雄连队梯队
战场废物1
遇到插队的怎么办?
Startling Russian girl blind date scene3
Exquisite decoration is not paying too much4
采访美女孙菲菲
Kim jong il's mistress, national beauty JinYuJi actor2
美女
美奂绝伦的风景
Sora aoi possession photo2
Download software ranking
jdk1.5
linux高级编程
C#与.NET技术平台实战演练
Tram sex maniac 2 (H) rar bag17
Unix video tutorial18
Boxer's Top ten classic battle8
JSP+Ajax Web development typical examples
Unix video tutorial10
Boxer's Top ten classic battle5
Eclipse 4.2.2 For Win64
归海一刀 published in(发表于) 2014/1/30 1:29:52 Edit(编辑)
String.Empty、NULL、“”的不同之处_[Asp.Net教程]

String.Empty、NULL、“”的不同之处_[Asp.Net教程]

String.Empty、NULL、“”的不同之处_[Asp.Net教程]
asp.net(c#)中String.Empty、NULL、"" 3个语法经常使用,作用是判断字符串是否为空。
本文就它们彼此的不同之处做一粗略说明。
string.Empty就相当于""
一般用于字符串的初始化
比如:
string a;
Console.WriteLine(a);//这里会报错,因为没有初始化a
而下面不会报错:
string a=string.Empty;
Console.WriteLine(a);
或者用于比较:
if(a=="")
if(a==string.Empty)
上面两句是一样的效果。
string.Empty不分配存储空间
""分配一个长度为空的存储空间
所以一般用string.Empty
为了以后跨平台,还是用string.empty
在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:
string s = "";
string s2 = string.Empty;
if (s == string.Empty) {
//
}
if语句成立
String.Empty和Null,这两个都是表示空字符串,string str1= String.Empty,这样定义后,str1是一个空字符串,空字符串是一个特殊的字符串,只不过这个字符串的值为空,在内存中是有准确的指向的,string str2=null,这样定义后,只是定义了一个string 类的引用,str2并没有指向任何地方,在使用前如果不实例化的话,都将报错。textBox1.Text的值为零长度字符串 ""。
判定为空字符串的几种写法,按照性能从高到低的顺序是:
s.Length == 0 优于 s == string.Empty 优于 s == ""
判断字符串是否为空最好的方法就是 s.Length==0 !


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.