Конечно, можно задать условие, например, переменную, получающую определенное значение. Это известно как условие точки останова. Чтобы создать его, сделайте следующее.
- Установить точку останова в точке изменения переменной
- Щелкните правой кнопкой мыши точку останова и выберите «Условие»
- Введите условное выражение, например "theNewValue == 42"
Теперь точка останова будет срабатывать только тогда, когда ваше условие оценивается как true.
Второй элемент, который вы запрашивали, разрыв, когда значение переменной изменяется по любой причине, называется точкой останова данных. Они доступны только для кода C ++. Это не вариант в C #, VB.NET или любом другом управляемом языке.