在C#中为抛出的异常自动生成XML文档

时间:2009-01-15 00:16:18

标签: c# exception

在C#中,最好添加XML文档来描述方法可以抛出的任何异常。为自己抛出的异常添加这些并不困难。但是,如果我正在调用另一个方法,并且我决定不处理第二种方法抛出的异常,那么我就没有必要重新编写现有文档了。我需要找到第二种方法的文档并复制&将其粘贴到我的方法的文档中。更糟糕的是框架方法,我发现自己复制&将MSDN中的一小块文本粘贴到我的文档中。

是否有可以自动执行此过程的工具?我认为必须有一个VS插件允许您右键单击一个被调用的方法并选择“添加异常文档到调用方法文档”之类的内容。任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:2)

这听起来像ghostdoc的功能请求。它不会这样做,但它有助于在覆盖方法或实现接口时复制文档。

话虽这么说,这样的功能只会有用,因为C#没有像Java这样的checked exceptions