C# IndexOf求子串位置
IndexOf使用方法
1 static void Main(string[] args) 2 { 3 string a, b; 4 char aa = 'D'; 5 char bb = '5'; 6 a ="SB"; 7 b = "SBDX"; 8 /* 9 这里的IndexOf是求子串的位置,而且是非静态方法, 10 两种使用方法 11 1.string.IndexOf(char)//在string中找char的存在,而且只找第一个匹配的选项 12 是和数组一样从0开始往后面数来表达位置 13 2.string.IndexOf(String)//和上面一样,也是在在里面找,也只匹配第一个的存在。 14 当都找不到的时候,返回的值是-1. 15 */ 16 17 Console.WriteLine("{0}\n",a.IndexOf(b)); 18 //输出-1 19 Console.WriteLine("{0}\n", b.IndexOf(a)); 20 //输出0 21 Console.WriteLine("{0}\n",b.IndexOf(bb)); 22 //输出-1 23 Console.WriteLine("{0}\n",b.IndexOf(aa)); 24 //输出2 25 }
悟已往之不谏,知来者之可追