1.string的Split方法的使用这个例子就是通过制定的符号来将词组分开,Splite(分割的字符,分割的份数)using System;using System.Collections;public class Test{ public static void Main() { string data = "Mike,McMillan,3000 W. Scenic,North Little Rock,AR,72118"; string[] sdata; char[] delimiter=new char[]{ ','}; sdata = data.Split(delimiter,4); foreach (string val in sdata) { Console.WriteLine(val); } }}2.string的Join用法,使用指定的连接符来对字符数组进行连接using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string [] sdata=new string[]{ "i","want","to","do","it"}; string data; data=String.Join(" ", sdata); Console.WriteLine(data); }}3.string的其他方法:Euqal:用于比较两个字符串的大小,如果相等就返回True,如果不相等就放回false;Compare To:比较两个字符串的大小,如果根据大小返回-1,0,1;4.StartsWith和EndsWith的用法这个函数用来判断字符当中是否是以指定字符开始或者结束的using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string []strs=new string[]{ "dogs","cats","mat","apples","banana"}; foreach (string val in strs) { if(val.EndsWith("s")) Console.WriteLine(val); if(val.StartsWith("a")) Console.WriteLine("**"+val); } }}5.字符的插入Insert,Remove可以在指定位置插入一个字符,并返回处理过的字符串Remove可以在指定位置删除指定长度的字符 using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string str = "你好,今天真好"; str = str.Insert(2, "啊"); Console.WriteLine(str); str = str.Remove(5, 1); Console.WriteLine(str); }}6.Replace方法该方法是用于替换字符串中的字符using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string str = "你好啊,我已经完成了"; str = str.Replace("好", "不"); Console.WriteLine(str); }}7.文本对齐方式using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string s1 = "hello"; string s2 = "world"; string s3 = "goodbyte"; Console.WriteLine(s1.PadLeft(10)); //用于左对齐(空格补齐左对齐) Console.WriteLine(s2.PadRight(10)); //用于右对齐 }}8.字符串的大小写转换using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string s1 = "hello"; s1 = s1.ToUpper(); //转化成大写字符 Console.WriteLine(s1); string s2 = "HelL0"; //转换成小写 s2 = s2.ToLower(); Console.WriteLine(s2); }}9.去掉字符串中头部或则尾部的一些其他指定字符,Trim名为修剪,就是修饰用的该方法只能去掉字符串的头部或则尾部中间的部分不能去掉using System;using System.Collections;using System.Linq;public class Test{ public static void Main() { string[] htmlComments = new string[] { " ", " ", " ", " " }; char[] commentChars=new char[]{ '<','!','-','>'}; for (int i = 0; i <=htmlComments.GetUpperBound(0); i++) { htmlComments[i] = htmlComments[i].Trim(commentChars); //将两端都去掉 //htmlComments[i] = htmlComments[i].TrimEnd(commentChars); //去掉尾部 //htmlComments[i] = htmlComments[i].TrimStart(commentChars); //去掉头部 } for (int i = 0; i <= htmlComments.GetUpperBound(0); i++) { Console.WriteLine(htmlComments[i]); } }}