Поделиться через


C#, режим "Изменить и продолжить": ошибка 4018

При включенном режиме "Изменить и продолжить" добавление [типа | элемента | параметра | ограничения | using] приведет к завершению сеанса отладки.

Эта ошибка указывает, что предпринята попытка добавить новый тип. Режим "Изменить и продолжить" не поддерживает добавление новых типов во время отладки.

Рассмотрим следующий пример:

class Example

{

   static void Main() { }

}

Если пошаговым выполнением зайти в Main, затем попробовать добавить int f; перед методом Main, случится эта ошибка.

Исправление этой ошибки

  • Выберите команду Отменить в меню Отладка для отката изменений.

    –или–

  • В меню Отладка, выберите команду Остановить отладку, затем внесите изменения в код и начните отладку заново.

См. также

Ссылки

using (справочник по C#)

Поддерживаемые изменения кода (C#)

Режим "Изменить и продолжить" (Visual C#)

Другие ресурсы

Типы (Справочник по C#)

Ошибки и предупреждения режима "Изменить и продолжить" (C#)