Tôi đang trang trí mã C# của mình với các nhận xét để tôi có thể tạo các tệp trợ giúp HTML.Tài liệu giao diện và cách triển khai của chúng
Tôi thường tuyên bố và ghi lại giao diện. Nhưng các lớp thực hiện các giao diện đó có thể ném các ngoại lệ cụ thể tùy thuộc vào việc thực hiện.
Đôi khi, khách hàng chỉ biết về các giao diện mà anh ấy đang sử dụng. Tôi có nên ghi lại các giao diện của mình bằng cách thêm các ngoại lệ có thể có được các trình triển khai của nó ném ra không?
Tôi có nên tạo/ghi lại các ngoại lệ tùy chỉnh để các trình triển khai giao diện thực hiện việc này thay vì các khung công tác không?
Tôi hy vọng điều này là rõ ràng!
Cảm ơn
EDIT 04 Tháng Một 2010: Tôi quyết định viết một bài đăng blog về vấn đề này và các ngoại lệ tùy chỉnh trong .NET tại http://blog.mikecouturier.com/2010/01/creating-custom-exceptions-in-net-right.html
Bạn có thể trả lời câu hỏi của riêng bạn – Jodrell