|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
看到一篇适合初学者的小短文,就翻译了过来,飞刀板砖只管来,做好预备了:) . 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 } 返回类别: 教程 上一教程: ADO+ 引导数据种类的演变(转自 ms 二) 下一教程: JIT编译 您可以阅读与"Effective C#-Working with Strings"相关的教程: · .NET P2P: Writing Peer-to-Peer Networked Apps with the Microsoft .NET Framework |
| 快精灵印艺坊 版权所有 |
首页 |
||