XMLコメントをどこに適用すべきかに興味があります。より一般的なXMLコメントをインターフェースに配置し、より説明的なコメントを実装クラスに配置する必要がありますか?このような:
public interface IObjectRepository
{
/// <summary>
/// Returns an object from the respository that contains the specified ID.
/// </summary>
Object GetObject(int Id);
}
public ObjectRepository : IObjectRepository
{
/// <summary>
/// Retrieves an object from the database that contains the specified ID.
/// </summary>
public Object GetObject(int Id)
{
Object myData = // Get from DB code.
return myData;
}
}
<param>
簡単にするために含めませんでした。
それはコメントの良い習慣ですか、それとも別の方法がありますか?インターフェイスのコメントをスキップしますか?