34567
注意:字符串的索引是从0开始的,在使用Substring方法的第二种重载时,整数n和整数m的和不要大于要截取的字符串的长度,否则会产生越出索引异常。
二、字符串的分割
字符串的分割是通过Split方法实现的。常用的一种格式为:
字符串1.Split(字符串或字符数组)
通过Split方法分割字符串后将生成多个字符串,所以经过Split方法分割的返回值是一个字符串数组。
例二:实现对字符串“abcefgaabsbdeesdabc”的分割
- <span style="font-size:18px;">using System; using System.Collections.Generic;
- using System.Linq; using System.Text;
- using System.Threading.Tasks;
- namespace 字符串 {
- class Program {
- static void Main(string[] args) {
- string str="abcefgaabsbdeesdabc"; Console.WriteLine("原字符串为{0}",str);
- Console.WriteLine("通过单个字符e分割后如下:"); string[] singleSplit = str.Split('e');//进行单个字符分割的方法
- foreach (string outstr in singleSplit) {
- Console.WriteLine(outstr); }
- Console.WriteLine("通过多个字符e,b,s分割后如下:"); string[] multiSplit = str.Split(new char[] {'e','b','s'});//进行多个字符分割的方法
- foreach (string outstr in multiSplit) {
- Console.WriteLine(outstr); }
- Console.ReadLine(); }
- } }
- </span>










