c#委托和事件的区别 cctv5在线直播

c#委托和事件的区别 cctv5在线直播

c#委托和事件的区别:
【c#委托和事件的区别 cctv5在线直播】联系:事件是一种特殊的委托,均类似于C中的函数指针,将一个方法通过参数传到别的方法中,通过别的方法来调用 。

区别:体现在封装性 。事件是订阅发布的机制 。
委托可以在类的外部直接赋值,直接调用 。事件不可以在类的外部直接赋值,且不可以直接调用 。

经验总结扩展阅读