#c# #.net #visual-studio-2010 #locals
#c# #.net #visual-studio-2010 #локальные файлы
Вопрос:
Один из моих отладочных.Сбой Assert (), поэтому я получаю окно со стеком вызовов и нажимаю Повторить попытку. На этом этапе в окне Locals в столбце Value некоторые строки имеют красный текст вместо черного. Что это значит?
Ответ №1:
Это означает, что эти переменные были обновлены предыдущей операцией. Эта операция может быть выполняемой строкой кода, или вы можете вручную изменить значение, как подробно описано в блоге, на который ссылается ответ @CharithJ.
Комментарии:
1. Вы увидите такое же поведение в окне locals, а также в любых подсказках с закрепленными данными.
Ответ №2:
Вот объяснение.
В этом случае я изменю «d» на другое значение:
Впоследствии измененное значение станет красным, указывая на то, что оно было изменено:
Ответ №3:
Строка, которая стала красной, означает, что значение для этого выражения было изменено с момента последнего вычисления.