インターフェースとその実装の間でコメントを自動的に同期する方法はありますか?現在、両方を文書化していますが、手動で同期を維持したくありません。
更新:
このコードを考えてみましょう:
interface IFoo{
/// <summary>
/// Commenting DoThis method
/// </summary>
void DoThis();
}
class Foo : IFoo {
public void DoThis();
}
このようなクラスを作成すると:
IFoo foo=new Foo();
foo.DoThis();//comments are shown in intellisense
ここではコメントは表示されません:
Foo foo=new Foo();
foo.DoThis();//comments are not shown in intellisense
<inheritDoc/>
タグは完全に砂の城のドキュメントを生成しますが、それはインテリセンスのツールチップでは動作しません。
あなたのアイデアを共有してください。
ありがとう。
<inheritdoc/>
のVisual Studioで壊れています。バグレポートに投票してください。visualstudio.uservoice.com/ forums / 121579