переменную? Очень часто при дебаге пытаюсь вычислить переменную (Shift + F9) и пишет "The name 'myVariable' does not exist in current context"
в новых версиях вроде это пофиксили, раньше не показывалось, если ниже не используется переменная, надо её как-то ниже заюзать
Что за код? Внутри какого-то CE? А ты дебажную версию отлаживаешь вообще?
Код - функция, захватывающая глобальную мутабельную переменную (хотя с т. з. рантайма оно наверное статическое, так что захвата нет?). Нет, не внутри CE. Да, дебажную. П. С. я починил мой кейс принтами, но способ нормально дебажить все еще ищу
Вкорячить в конец СЕ принт всех переменных под невозможным ифом. Компилятор не догадается что иф невозможный и сохранит все переменные в контексте СЕ. Но вообще я считаю в дебаге мог бы ничего из СЕ не выкидывать
Ну обычно это в СЕ проблемы с переменными в дебаге
Обсуждают сегодня