我正在用注释装饰我的 C# 代码,以便生成 HTML 帮助文件。
我经常声明和记录接口。但是实现这些接口的类可以根据实现抛出特定的异常。
有时,客户只知道他正在使用的接口。我是否应该通过添加可能由其实现者抛出的异常来记录我的接口?
我应该创建/记录自定义异常,以便接口实现者抛出这些而不是框架的那些吗?
我希望这很清楚!
谢谢
编辑 2010 年 1 月 4 日:我决定在http://blog.mikecouturier.com/2010/01/creating-custom-exceptions-in-net-right.html上写一篇关于 .NET 和自定义异常的博客文章