インデックスを見つけるために検索していた場所から続行するにはどうすればよいですか?
文字のインデックスを見つけるためにファイルを検索しています。次に、次の文字のインデックスを見つけるためにそこから続行する必要があります。例:文字列は「habcdefghij」です
int index = message.IndexOf("c");
Label2.Text = index.ToString();
label1.Text = message.Substring(index);
int indexend = message.IndexOf("h");
int indexdiff = indexend - index;
Label3.Text = message.Substring(index,indexdiff);
したがって、「cedef」を返す必要があります
ただし、2番目の検索はファイルの先頭から開始され、2番目のhではなく最初のhのインデックスが返されます:-(