返回值是否有与 $exception 等效的内容
在 Visual Studio 监视窗口中,您可以放置 $exception
并获取当前异常的详细信息,但是方法返回值是否有等效项?
In the Visual Studio watch window you can put $exception
and get details of the current exception, but is there an equivalent for the methods return value?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 C# 中,答案是否定的。但在 VB.NET 中,您可以在“本地”窗口中查找方法的名称,这应该就是它。作为参考,请参阅 JaredPar(来自 Microsoft)的这篇博文。
In C# - and the answer is simply No. In VB.NET though, you can look for the name of the method in the Locals window, and that should be it. For reference, see this blog post by JaredPar (from Microsoft).
$eax 通常会显示大多数基本类型的返回(无论如何对于 C++ - 我不知道这是否适用于 C#)。
您可能还会发现 $err 很有用 - 它显示 GetLastError() 的当前值(“$err,hr”将尝试显示错误值的文本表示形式)。
$eax will usually show the return for most basic types (for C++ anyway - I don't know if this applies to C#).
You may also find $err useful - it shows the current value of GetLastError() ("$err,hr" will try to show a text representation of the error value).
现在你可以了。
监视或即时窗口中的
$ReturnValue
。另外,检查“自动”窗口。You can now.
$ReturnValue
in the Watches or Immediate windows. Also, check the Autos window.http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/27/seeing-function-return-values-in-the-debugger-in-visual-studio-2013.aspx