Парсер по курсу Могелашвили: в чем ошибка? - C#
Формулировка задачи:
Делал по этому курсу
В классе TextSearcher, в строке 57 ругается, что " startIndex не может быть больше, чем длина строки". В чем ошибка, не могу понять: все сделано как у автора. В лекции этот кусок находится на 46.00 - 47.30.
Весь проект во вложении.
Листинг программы
- public string ReadTo(string text)
- {
- int p = _text.IndexOf(text, _position);
- string result = "";
- if (p > -1)
- {
- result = text.Substring(_position, p - _position);
- _position = p;
- }
- return result;
- }
Решение задачи: «Парсер по курсу Могелашвили: в чем ошибка?»
textual
Листинг программы
- result = _text.Substring(_position, p - _position);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д