C#中委托delegate和事件event区别

作者: jekkay 分类: c#,c/c++,默认 发布时间: 2020-08-08 23:26

C#中委托delegate和事件event区别


1. 概述

C#中委托和事件,用c中指针和c++接口来理解,其实挺好理解的。一种类比理解的方法是,委托参照C++和JAVA的接口定义,而event则是一个职责链式接口链表实例。注意一个是定义,一个是实例。

  • delegate委托: https://www.runoob.com/csharp/csharp-delegate.html
  • event事件:https://www.runoob.com/csharp/csharp-event.html

2.几篇总结文章

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据