检查调试器中即将返回的值

Joe*_*Fan 9 debugging visual-studio-2010 visual-studio

可能重复:
在Visual Studio VS中调试返回C#代码中的返回值时,我可以在返回之前
找到返回值吗?

在Visual Studio 2010中,有没有办法检查方法即将返回的值?我经常发现自己改变了代码:

return myComplexOp(someOtherComplexOp(foo));
Run Code Online (Sandbox Code Playgroud)

var ret = myComplexOp(someOtherComplexOp(foo));
return ret;
Run Code Online (Sandbox Code Playgroud)

只是为了更容易调试?有没有更简单的方法?

Rom*_* R. 4

使用 C++ 代码,我将退出该函数 (Shift + F11) 并打开“自动”窗口(“调试”、“Windows”、“自动”)。此时它显示最近返回的值,如下所示:

调试、Windows、汽车

这不是最方便的事情,但仍然很重要。至少您可以看到返回的值,而无需更改原始帖子中提到的代码。