字符串常用操作

1. String 类

1 // 在字符串中查找字符
2  
3  string myString = "C#字符串的处理小结。";
4
5 char myChar;
6
7 //myChar = myString.Chars(3);
8
9 int intPosition = myString.IndexOf("");
10
11 // 根据现有的字符串创建一个新字符串
12 string myString1 = "C#";
13 string myString2 = "字符串";
14 string myString3 = "的处理小结。";
15
16 myString =
17 String.Concat(myString1, myString2, myString3);
18
19 // 将格式应用到指定的字符串并返回新的字符串
20 myString =
21 String.Format("您{0:N0}月的薪资是{1:C}", 12, 85000.5);
22
23 // 一处开头和末尾特定的字符
24 string targetString, strDelimiter, clearString;
25
26 targetString = "*我;|@123我是微软最有价值专家456@|;*";
27 strDelimiter = "*;|@我";
28 clearString = targetString.Trim(strDelimiter.ToCharArray());
29
30 // 在字符串开头添加空白或者特定的字符
31 clearString.PadLeft(30, '@');
32
33 // 使用Join 方法来串联字符串数组与分隔符字符串
34 string[] myFruitArray ={ "香蕉", "芒果", "番石榴", "橙子" };
35 string strSeparator = ",";
36
37 string myFruitList;
38
39 myFruitList = String.Join(strSeparator, myFruitArray);



2. StringBuilder 提升字符串处理效率

posted @ 2011-04-19 16:44  风雅颂  阅读(290)  评论(0编辑  收藏  举报