2012-12-07 24 views
6

thể trùng lặp:
Comment Inheritance for C# (actually any language)Trọng một phương pháp ảo từ bên trong một lớp được thừa kế nhưng giữ ý kiến ​​của các lớp cơ sở

Trong ứng dụng của tôi, lớp cơ sở của tôi xác định rõ mục đích của mỗi phương pháp ảo.

Khi tôi kế thừa lớp cơ sở của mình và ghi đè các phương thức ảo, tôi phải nhập lại các nhận xét. Bây giờ, tôi biết tại sao nó không sao chép các bình luận theo mặc định và nó có ý nghĩa nhưng khi tôi có nhiều lớp kế thừa từ lớp cơ sở của tôi, nó trở nên mệt mỏi để sao chép toàn bộ các chú thích XML để thêm <para> bổ sung vào cuối của các ý kiến.

Đây có phải là cách thực hiện không?

+1

Có thể liên quan đến http://stackoverflow.com/questions/342964/comment-inheritance-for-c-sharp-actually-any-language –

+2

@UweKeim - đã đồng ý - +1 cho tôi câu trả lời và cho tôi Tôi biết rõ ràng là tôi không nhìn đủ cứng :) – Dave

Trả lời

3

Bạn có thể sử dụng ReSharper. Bất cứ khi nào bạn thực hiện bất kỳ giao diện nào, nó cũng sẽ mang lại các nhận xét XML (nếu bạn chọn).

+1

Ah, tôi có cái này và nó không (mặc dù tôi đang sử dụng phiên bản 6 mà tôi nghĩ). Có thể nó cần phải được bật. Cảm ơn bạn. – Dave

+2

Nếu bạn cần trợ giúp, hãy thử tìm tại đây: http://stackoverflow.com/questions/6042597/can-i-propagate-documentation-from-interface-to-it-implementation – IronMan84

Các vấn đề liên quan