C#のコメントにはinheritdocタグが存在します。
たとえば以下のようなコード。
using System; namespace ConsoleApp1 { interface ITest { /// <summary> /// 何かの取得処理です。 /// </summary> public string Get(); } class Test : ITest { /// <inheritdoc /> public string Get() => "test"; } }
ITest.Getメソッドを実装したTestクラスのGetメソッドはpublicなメソッドなのでコメントを記載すべきです。
そこでコピペコメントにしてしまうと、保守性が悪いです。
コメントを修正したい場合はどちらも修正しなければなりません。
そこで
しかし、この
以前私は、うっかり勘違いして<inheritdocs />と誤字で入力してました。
なのでResharperを使っている場合は、コード支援機能に委ねた方が良いです。
以下の操作を実行します。
- メソッド名でAlt + Enter
- Copy documentation from base
- add
<inheritdoc />