string str = "sdfsdfefdsfsdfefdsfsdfefdsfefdsfe";
int index = str.IndexOf('e');//记录第一次出现e的索引位置
int i = 1;
Console.WriteLine("第{0}次出现e的位置是{1}", i, index);
while (index != -1)
{
i++;
index = str.IndexOf('e', index + 1);//从前一次出现索引+1的位置再找e
if (index == -1)
{
break;
}
Console.WriteLine("第{0}次出现e的位置是{1}", i, index);
}
Console.ReadKey(); |