Подтвердить что ты не робот

В визуальной студии есть ли способ отступить, чтобы увидеть, что было сделано несколькими строками раньше?

В визуальной студии есть ли способ отступить, чтобы увидеть, какими были несколько предыдущих строк? Я ударил необработанное исключение в своем коде, и мне хотелось бы сделать шаг назад (без повторного выполнения), чтобы я мог увидеть класс/метод, который вызвал метод, который забросил исключение. Это в С#

4b9b3361

Ответ 1

Debug -> Windows -> Call Stack (Ctrl + Alt + C is default bindings (I think))

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

Но вы можете перетащить свою маленькую желтую стрелку в другую точку кода для повторного выполнения некоторого кода, снова это не изменит того, что уже выполнено

Ответ 3

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

Примечание. Это не изменит того, что уже выполнено.

Ответ 4

Последний предварительный просмотр Visual Studio (на сегодняшний день: 2017-10-16) "отступает"

https://www.visualstudio.com/vs/preview/

"Усовершенствованные возможности отладки, такие как отступ"