网站首页 > 技术文章 正文
委托、Action、Func 和 Event 之间的关系
委托(Delegate)
委托(Delegate) 是一个类型,代表一个方法的引用。其他所有类型,如 Action、Func 和 Event,都依赖于委托。
Action 和 Func
Action 和 Func 都是 C# 提供的通用委托类型,简化了常见的委托用法。
Action:表示没有返回值的方法。
Func:表示有返回值的方法。
Event
Event 是基于委托的机制,用于实现事件驱动编程。它与委托的主要区别在于,事件是由发布者触发,订阅者响应事件,而不能直接调用委托。
- 上一篇: 如何使用 C# 中的 Action, Func
- 下一篇: 通过Func实现飞书应用通知消息加急处理
猜你喜欢
- 2025-06-23 全站仪使用说明书
- 2025-06-23 C语言中的自增运算符和自减运算符
- 2025-06-23 技术图文教你使用B超,再也不用担心不会给母猪做妊检了
- 2025-06-23 SQL轻松入门(5):窗口函数
- 2025-06-23 Python 数据分析——NumPy ufunc函数
- 2025-06-23 Promise.resolve(func())不够用?为何推出 Promise.try()?
- 2025-06-23 C#语法——委托,架构师必修
- 2025-06-23 通过Func实现飞书应用通知消息加急处理
- 2025-06-23 如何使用 C# 中的 Action, Func
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- think in java (14)
- javascript权威指南 (19)
- nfs (25)
- componentart (17)
- yii框架 (14)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- python编写软件 (14)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- dfn (14)
- http error 503 (21)
- pop3服务器 (18)
- 图表组件 (17)
- android退出应用 (21)