C#, режим "Изменить и продолжить": ошибка 4018
При включенном режиме "Изменить и продолжить" добавление [типа | элемента | параметра | ограничения | using] приведет к завершению сеанса отладки.
Эта ошибка указывает, что предпринята попытка добавить новый тип. Режим "Изменить и продолжить" не поддерживает добавление новых типов во время отладки.
Рассмотрим следующий пример:
class Example
{
static void Main() { }
}
Если пошаговым выполнением зайти в Main, затем попробовать добавить int f; перед методом Main, случится эта ошибка.
Исправление этой ошибки
Выберите команду Отменить в меню Отладка для отката изменений.
–или–
В меню Отладка, выберите команду Остановить отладку, затем внесите изменения в код и начните отладку заново.
См. также
Ссылки
Поддерживаемые изменения кода (C#)
Режим "Изменить и продолжить" (Visual C#)