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