HTML ヘルプ ファイルを作成できるように、C# コードをコメントで装飾しています。
私はよくインターフェイスを宣言して文書化します。ただし、これらのインターフェイスを実装するクラスは、実装に応じて特定の例外をスローできます。
場合によっては、クライアントは自分が使用しているインターフェイスしか認識していないことがあります。実装者によってスローされる可能性のある例外を追加して、インターフェイスを文書化する必要がありますか?
インターフェイスの実装者がフレームワークのものではなくこれらをスローするように、カスタム例外を作成/文書化する必要がありますか?
これが明確であることを願っています!
ありがとう
編集 2010 年 1 月 4 日: http://blog.mikecouturier.com/2010/01/creating-custom-exceptions-in-net-right.htmlで、これと .NET のカスタム例外に関するブログ投稿を書くことにしました。