Поиск вхождения в строку, начиная с такой-то точки - C#
Формулировка задачи:
Добрый день!
Есть строки X и Y. В строке X могут быть кавычки: ". Нужно определить, есть ли в строке X подстрока Y
сразу
после первой кавычки. Как сделать это максимально быстро? Регулярные выражения не предлагать.Решение задачи: «Поиск вхождения в строку, начиная с такой-то точки»
textual
Листинг программы
int i = x.IndexOf("\"");
int j = -1;
if (i >= 0)
j = x.IndexOf(y, i + 1);
Console.WriteLine(j == i+1 ? "Есть" : "Нет");