Как отлаживать объединяющий пустой оператор, который включает вызовы методов - PullRequest
0 голосов
/ 20 июня 2020

У меня есть следующий оператор:

var instance = GetLastActiveInstance() ?? AppInstance.FindOrRegisterInstanceForKey(App.Id.ToString());

Когда я помещаю точку останова в приведенный выше оператор и перешагаю через него, как я могу узнать, выбрал ли оператор ?? левую или правую сторону? стороны? Есть ли уловка для этого? Я использую Visual Studio 2019, но я также был бы рад услышать решение для VS Code.

Если бы на одной из двух сторон использовалась переменная, я мог бы навести на нее курсор и увидеть ее стоимость. Но с вызовами методов единственное решение, кажется, сначала присвоить хотя бы один результат вызова метода временной переменной. Но, конечно же, это приводит к модификации кода.

1 Ответ

1 голос
/ 20 июня 2020

Вы можете поставить точку останова внутри обоих методов? ИЛИ когда вы на линии, вы нажимаете F11

...