using System; using System.Collections.Generic; using System.Text; namespace V2._字符与字符串_2_ { class Program { static void Main(string[] args) { //8.字符串的删除 //从指定位置开始移除后边的字符 Console.WriteLine("8.字符串的移除"); string mystr = "www.//123//55"; //第一种方法 Console.WriteLine("8.字符串的移除第一种方法"); string changMystr = mystr.Remove(13); Console.WriteLine(changMystr); //第二种方法 Console.WriteLine("8.字符串的移除第二种方法"); string changMystr1 = mystr.Remove(13,5); Console.WriteLine(changMystr1); //9.字符串的修剪 Console.WriteLine("9.字符串的修剪"); string mystr1 = " abcd字符串的修剪abcd"; Console.WriteLine(mystr1.Trim()); Console.WriteLine(mystr1.Trim("ab cd".ToCharArray())); //10.字符串的复制 //C#中的复制通过 copy 和 copyto 实现 Console.WriteLine("10.字符串的复制"); string mystr2 = "http://www."; string copyMystr = string.Copy(mystr2); Console.WriteLine(mystr2.Trim()); Console.WriteLine("10.CopyTo实现复制的结果"); char[] mycharArray = new char[20]; mystr2.CopyTo(7,mycharArray, 0, 13); //无返回值 不可等于 Console.WriteLine(mycharArray); //11.字符串的替换 Console.WriteLine("11.字符串的替换"); string mystr3 = "http://www."; Console.WriteLine(mystr3.Replace('/','#')); //12.字符串的查找 Console.WriteLine("12.字符串的查找 "); string mystr4 = "0123456789http://www.1234"; int myRrturnVal = mystr4.IndexOf("h"); Console.WriteLine(myRrturnVal); int lastMyRrturnVal = mystr4.LastIndexOf("w"); Console.WriteLine(lastMyRrturnVal); // 类型转换 Console.ReadKey(); } } }
|
|
来自: 时间剧毒 > 《第六章:字符与字符串》