我想在 visual studio 调试器中查看异常详细信息,而无需将变量分配给异常。目前我必须写这样的东西:
try
{
//some code
}
catch (SecurityException ex)
{
//some code or ever no any code
}
Visual Studio 抛出一个错误,指示从未使用过 ex 变量,但我需要此变量以在调试时查看异常详细信息。
更新:我知道如何抑制 VS 错误“从未使用过变量”,问题是在没有此变量的情况下在 watch 中看到异常。
@VladimirFrolov 的 $exception 变量或@MarcGravell 的异常助手是一个答案。
最佳答案
您可以在 Locals 列表中看到您的异常或在 Watch 列表中使用 $exception
:
try
{
// some code
}
catch (SecurityException)
{ // place breakpoint at this line
}
关于c# - 如何在不将变量分配给异常的情况下在调试器中查看异常详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15943373/