摘要:
==============@ 在类中定义事件============== using System;// Mail 管理。class MailManager{ // 1.定义事件参数,用于向事件接受者传递附加信息。 // 事件参数类都应该继承自 System.EventArgs,并且类型名称以 EventArgs 结束。 public class MailMsgEventArg... 阅读全文
摘要:
=========@ 委托链========= MulticastDelegate 对象有一个私有字段 _prev,该字段指向另一个 MulticastDelegate对象的引用。这使得多个委托对象可以组合成为一个链表。Delegate 类中定义了三个静态方法帮助我们来操作委托链表: class System.Delegate{ // 组合 head 和 tail 所表示的链表,并返回 h... 阅读全文