Мне нужно проверить, следует ли за строкой другая в той же строковой переменной в C#. например: строковая фраза = "жизнь прекрасна"; Мне нужно установить TRUE, если есть слово, за которым следует другое, разделенное пробелами или любым другим. "is" в этой строковой переменной встречается дважды. мой код читает и находит только один символ с пробелом и говорит 2. но он просто читает первый символ. я ценю помощь.
string frase, frase2;
int secuencia;
frase="life is is beautiful";
secuencia = 0;
for (int i = 0; i < frase.Length; i++)
{
if (frase[i]==' ' && frase[i+1]=='i')secuencia++;
}
Console.WriteLine($"{secuencia} ");