Знаете ли вы, что… №239: Можете задавать условия на точки останова?

Если вы хотите, чтобы отладка останавливалась на точке останова лишь при определенных условиях, щелкните правой кнопкой на иконке точки останова (или открыть окно Breakpoints и вызвать контекстное меню для нужной точки останова) и выбрать Condition, чтобы открыть диалоговое окно для установки условия.

Вам предоставляется два варианта: остановить отладку, если указанное выражение истинно, либо, когда указанная величина изменилась. Например, поскольку я нахожусь в цикле “for”, останов произойдет, когда значение станет i > 5.

Обратите внимание, что на красной точке появился белый плюс, указывающий, что данная точка останова содержит условие.

Выдержка из блога Сары Фордссылка на оригинал.

Авторские права Сары Форд. Переведено с разрешения Сары Форд.

Technorati Tags: VS2010Tip