私は、内部のバックエンドクラスを使用して、次のパブリックインターフェイス文書化例外
public interface Bar{
public void DoStuff();
}
internal class BarImpl : Bar{
public void DoStuff(){
// throw exception if invalid state
// do something
}
}
に質問があります。
- のみ
BarImpl
はBar
インターフェイスを実装します。 BarImpl
は、DoStuff
メソッドで例外をスローすることができます。
Bar.DoStuff
xml docにこれらの例外を記録することは意味がありますか?事前に
おかげで、
+1 'Stream.Read'参照の+1!優れた例 – GETah