C#事件


定義一個事件成員,表示該類型提供了如下功能:

1.能夠在事件中注冊方法   2.能夠在事件中注銷方法   3.當事件發生時,注冊的方法會被通知

(事件內部維護了一個注冊方法列表)

CLR的事件模型是基於委托的,它可以通過類型安全的方式調用回調方法。而回調方法是訂閱事件的對象接收通知的方式。通過一個例子來說明:

①Fax對象的方法注冊到MailManager事件   ②Pager對象的方法注冊到MailManager事件   ③新的郵件到達MailManager   ④MailManager對象向注冊的方法發出通知,接收通知的方法可以隨意處理。

閱讀原文


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM