完璧ではないことはわかってStyleCop
いますが、役立つ方法で使用しようとしています。文書化されていない引数について不平を言うという事実が気に入っています。現在、プロパティとコンストラクターについては、テキストがどうあるべきかを推奨していますが、メソッドには役立たず、Dispose
そうすべきだと思います。を実装する多くのクラスがありますIDisposable
。この特定のケースでは、クラスはWinForm
. 問題は、この方法に関する優れたドキュメントを作成できなかったことDispose
です。また、オンラインでも良い例を見たことがありません。多くの例にはコメントがありません。メソッドが第二の性質であると感じている人がDispose
、このコメントをどこでも再利用できるように、これを文書化するのを手伝ってくれることを願っています.
これが私たちが持っているものです:
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose(bool disposing)
{
if (disposing)
{
if (this.components != null)
{
this.components.Dispose();
}
}
base.Dispose(disposing);
}
そして、ここに警告メッセージがあります:
Warning 15 SA1611: The documentation header must contain param tags matching the element's parameter list.
他の So ユーザーにも、これに対する回答が役立つことを願っています。ご不明な点がございましたら、お知らせください。