Рассмотрят следующий фрагмент кода: my code http://i44.tinypic.com/28hhdw4.jpgСм возвращаемого значения в C#
Как вы можете видеть, что мы находимся на линии 28. Есть ли способ, чтобы увидеть возвращаемое значение функции в этой точке, не давая код вернуться к функции звонящего?
Foo.Bar()
- вызов функции, который генерирует уникальный путь (например). Поэтому он НЕ постоянный.
Ввод Foo.Bar() в Immidiate окне не работает, либо, так что переоценивает код:
?Foo.Bar()
"80857466"
?Foo.Bar()
"2146375101"
?Foo.Bar()
"1106609407"
?Foo.Bar()
"792759112"
В VB.NET это возможно, введя имя функции в Дозоре, который затем будет угрожать ему как переменной.
Но на C# это невозможно, любые другие советы?
PS: переписывание - это не вариант.
yup .. просто выберите Foo.Bar() и щелкните правой кнопкой мыши по нему и идите для быстрого просмотра. – Malcolm
@Malcolm: быстрый просмотр переоценивает. вы можете получить другой ответ, в зависимости от того, что 'Bar()' делает –
Я согласен с вами, Дэвид, но если он поставит точку останова как cgreeno, как сказано ниже, это будет работать. :) – Malcolm