即使该值未分配给本地变量,是否可以在Visual Studio调试器中获取方法的返回值?例如,我调试以下代码:在VS调试器中获取方法的返回值
public string Foo(int valueIn)
{
if (valueIn > 100)
return Proxy.Bar(valueIn);
else
return "Not enough";
}
由于我没有设定任何的Foo局部变量和假设我没有设置任何中的呼唤富一个破发点,是有办法如果我在Foo内部有一个断点(或另一种方式),请查看返回值是什么?我对Autos或Intermediate窗口没有太多经验,所以我不确定这些是否是有效的选项。
另请参阅[这个问题](http://stackoverflow.com/questions/268048/can-i-find-out-the-return-value-before-returning-while-debugging-in-visual-studio) – 2010-09-07 09:26:13
[此功能在VS2013中是新功能](http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/27/seeing-function-return-values-in-the-debugger-in-visual-工作室2013.aspx)。 – shambulator 2013-06-28 07:44:40
[This](http:// stackoverflow。com/questions/268048/can-i-find-out-the-return-before-returning-while-visual-studi)问题也可以提供帮助。 – RBT 2016-11-21 06:24:18