Esistono modi automatici per sincronizzare i commenti tra un'interfaccia e la sua implementazione? Attualmente li sto documentando entrambi e non vorrei tenerli sincronizzati manualmente.
AGGIORNARE:
Considera questo codice:
interface IFoo{
/// <summary>
/// Commenting DoThis method
/// </summary>
void DoThis();
}
class Foo : IFoo {
public void DoThis();
}
Quando creo una classe come questa:
IFoo foo=new Foo();
foo.DoThis();//comments are shown in intellisense
Qui i commenti non vengono visualizzati:
Foo foo=new Foo();
foo.DoThis();//comments are not shown in intellisense
Il <inheritDoc/>
tag genererà perfettamente la documentazione in Sand Castle, ma non funziona nei tooltip di intellisense.
Per favore condividi le tue idee.
Grazie.
<inheritdoc/>
è rotto in Visual Studio. Si prega di votare per la segnalazione di bug su visualstudio.uservoice.com/forums/121579-visual-studio/…