Giả sử tôi có giao diện "Bộ xử lý" hiển thị sự kiện - OnProcess. Thông thường người triển khai thực hiện quá trình xử lý. Vì vậy, tôi có thể đăng ký một cách an toàn sự kiện này và chắc chắn rằng nó sẽ bị sa thải. Nhưng một bộ xử lý không xử lý - do đó tôi muốn ngăn người đăng ký thuê lại trên đó. Tôi có thể làm điều đó? Nói cách khác trong các mã dưới đây tôi muốn dòng cuối cùng để ném một ngoại lệ:Sự kiện .NET - chặn người đăng ký đăng ký một sự kiện
var emptyProcessor = new EmptyProcessor();
emptyProcessor.OnProcess += event_handler; // This line should throw an exception.
Hãy tưởng tượng bạn là người được chỉ định để tìm hiểu lý do mã bị treo. Bạn có tìm lỗi ở dòng này không? –