首页 > Windows开发 > 详细

C#中的委托与事件 笔记

时间:2015-06-11 10:51:05      阅读:202      评论:0      收藏:0      [点我收藏+]
1.委托是类型安全的回调函数,是将方法作为方法参数。委托可以注册多个方法;委托就是一个  multicastdelegate类,可以通过=赋值,+=添加方法(对象方法与静态方法),内部使用Delegate.combine方法添加方法。
2.事件:事件也是委托,是对委托的封装,将委托声明成private成员,不让外界随意注册委托方法,事件就是将委托封装起来的属性,这样只能通过事件的+=,-=来注册方法,更加安全。
 3.事件命名规范: 以xxEventHandler为后缀定义事件,定义Onxx方法处理事件被激活,以EventArgs为后缀命名参数

C#中的委托与事件 笔记

原文:http://www.cnblogs.com/asingna/p/4568224.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!