欢迎光临
我们一直在努力

Effective C#-Working with Strings-.NET教程,.NET Framework

建站超值云服务器,限时71元/月

看到一篇适合初学者的小短文,就翻译了过来,飞刀板砖只管来,做好准备了:) .

effective c#-working with strings

author: mahesh chand

1。空字符串

检查一个字符串是否为空,一个有效的方法是使用string类的length属性来取代使用null或与""比较。

string str1 = amethodreturnsstring()

{

//do something and return a string

}

if (str1.length>0)

{

//do something

}

2。字符串连接

每当修改一个字符串使之返回新的字符串时,建立许多字符串对像会降低你程序的性能,你可以使用 stringbuilder类来避免建立一个新的字符串实例。

 

你想连接两个字符串,这是通常的方法:

string str1 = "i like ";

string str2 = "soccer";

string strconcat = string.concat(str1,str2);

strconcat的结果为"i like soccer",你可以使用stringbuilder类的append方法做同样的事情。

stringbuilder mystrbuilder = new stringbuilder ("i like ");

string newstr = "soccer";

mystrbuilder.append(newstr);

mystrbuilder的结果也是 i like soccer.

3。比较字符串

使用string.equals方法来比较两个字符串。

string str1 = amethodreturnsstring()

if (str1.equals("teststing") )

{

// do something

}

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Effective C#-Working with Strings-.NET教程,.NET Framework
分享到: 更多 (0)

相关推荐

  • 暂无文章