委托和事件

来源:互联网 发布:中国裁军30万 知乎 编辑:程序博客网 时间:2024/06/03 18:45

委托和事件

主要用于异步调用。

事件调用委托,委托调用方法。

委托和事件的区别:

1.委托和事件没有可比性。因为委托是类型,事件是属性(对象)。

2.标准的event方法实现事件。只能用“+=”注册自己,“-=”注销自己,外界不能有其他操作。但如果用Delegate就没办法控制,外界可以主动触发事件,也可以为null。

3.事件是用来阉割委托实例的。

委托的应用:

1.委托实现事件

2.实现匿名方法