1 staticvoid Main(string[] args) 2 { 3 string s =""; 4 //(1)字符访问(下标访问s[i]) 5 s ="ABCD"; 6 Console.WriteLine(s[0]); // 输出"A"; 7 Console.WriteLine(s.Length); // 输出4 8 Console.WriteLine(); 9 //(2)打散为字符数组(ToCharArray) 10 s ="ABCD"; 11 char[] arr = s.ToCharArray(); // 把字符串打散成字符数组{'A','B','C','D'} 12 Console.WriteLine(arr[0]); // 输出数组的第一个元素,输出"A" 13 Console.WriteLine(); 14 //(3)截取子串(Substring) 15 s ="ABCD"; 16 Console.WriteLine(s.Substring(1)); // 从第2位开始(索引从0开始)截取一直到字符串结束,输出"BCD" 17 Console.WriteLine(s.Substring(1, 2)); // 从第2位开始截取2位,输出"BC" 18 Console.WriteLine(); 19 //(4)匹配索引(IndexOf()) 20 s ="ABCABCD"; 21 Console.WriteLine(s.IndexOf('A')); // 从字符串头部开始搜索第一个匹配字符
C#操作字符串方法总结<转>
最新推荐文章于 2024-08-13 17:38:09 发布
本文详细总结了C#编程中常用的字符串操作方法,包括字符串的创建、连接、查找、替换、截取等核心功能,帮助开发者提升C#字符串处理能力。
摘要由CSDN通过智能技术生成