Sends for the fellow dear visitors:welcome to dongpad!


 Welcome to DongPad!

 msn


预览模式: 普通 | 列表

ZT-委托和事件之总结篇

This Article is Published by Live Writer。

通过参考委托和事件的定义规范我们总结出这么几条:

     (1)事件委托名称应以 EventHandler 结尾。
     (2)事件委托应该有两个参数:
        第一个是 object 类型的 sender,代表发出事件通知的对象。
        第二个参数 e,应该是 EventArgs 或其派生类型。
    (3)事件参数类型,应从 EventArgs 继承,名称应以 EventArgs 结尾。应将所有想通过事件传达到外界的信息都放在事件参数 e 中。
     (4)应该为每个事件提供一个 protected  virtual的 OnXxxx 方法:方法名称为 On 加上事件的名称;只有一个事件参数 e;
        并在该方法中进行 null 判断。 在需要发出事件通知的地方,调用OnXxxx 方法。

也谈事件---Mom,Baby and you[一,二,三]

.NET Framework 开发人员指南

Tags: DongPad

分类:C# | 固定链接 |评论: 0| 引用: 0 | 查看次数: 399 | 返回顶部