2012-12-07 8 views
6

Mögliche Duplizieren:
Comment Inheritance for C# (actually any language)eine virtuelle Methode aus einer geerbten Klasse überschreiben, aber halten Sie die Kommentare der Basisklasse

In meiner Anwendung, meine Basisklasse definiert klar den Zweck jede virtuelle Methode.

Wenn ich meine Basisklasse erben und die virtuellen Methoden überschreiben, muss ich die Kommentare erneut eingeben.

Jetzt weiß ich, warum es nicht die Kommentare standardmäßig kopiert und es macht Sinn, aber wie ich habe viele Klassen von meiner Basisklasse erben es ermüdend immer die gesamten XML-Kommentare kopieren eine zusätzliches <para> zum Boden hinzufügen der Kommentare.

Ist das genau so?

+1

Möglicherweise verwandt mit http://stackoverflow.com/questions/342964/comment-inheritance-for-c-sharp-actually-any-language –

+2

@UweKeim - einverstanden - +1 für die Antwort und für mich Ich weiß, ich habe eindeutig nicht hart genug geschaut :) – Dave

Antwort

3

Sie könnten ReSharper verwenden. Wann immer Sie eine Schnittstelle implementieren, werden auch die XML-Kommentare angezeigt (wenn Sie dies wünschen).

+1

Ah, ich habe dies und es nicht (obwohl ich auf Version 6 denke ich). Vielleicht muss es eingeschaltet sein. Vielen Dank. – Dave

+2

Wenn Sie Hilfe benötigen, versuchen Sie, hier zu suchen: http://stackoverflow.com/questions/6042597/can-i-propagate-documentation-from-interface-to-it-implementation – IronMan84

Verwandte Themen