是否有工具列出客户端代码可以抛出的所有自定义异常

时间:2014-02-19 17:33:00

标签: c# exception exception-handling static-analysis

我很感兴趣是否有一个工具可以列出所有自定义异常代码,在调用堆栈中,可以抛出?

1 个答案:

答案 0 :(得分:0)

您可以在项目打开的情况下打开VS中的对象浏览器窗口。点击View |对象浏览器。在搜索栏中,键入“例外”,然后按Enter或单击放大镜。它将过滤对象列表,使其仅包含那些在其完全限定类型名称中具有“Exception”字样的对象。

编辑:

进一步检查后,它还会返回其中包含“Exception”一词的方法和属性,但这是免费的,虽然它可能会返回您所追求的更多信息,但它也不会遗漏任何内容。