C# 委托与事件 终章

C# 委托与事件 浅尝
C# 委托与事件 深入

委托

委托有什么用?

  1. 将函数作为函数的参数传递
  2. 声明事件并用来注册

强类型委托

csharp 复制代码
Action<T1>
Func<T1, TResult>

事件

希望一个类的某些成员在发生变化时能被外界观测到

  • CollctionChanged
  • TextChanged

标准.Net事件模式

csharp 复制代码
delegate EventHander(object sender, EventArgs e)
EventArgs
Butten.Click
TextBox.TextChanged
相关推荐
长河12 小时前
Java开发者LLM实战——LangChain4j最新版教学知识库实战
java·开发语言
Cyan_RA912 小时前
SpringMVC @RequestMapping的使用演示和细节 详解
java·开发语言·后端·spring·mvc·ssm·springmvc
再见晴天*_*15 小时前
SpringBoot 中单独一个类中运行main方法报错:找不到或无法加载主类
java·开发语言·intellij idea
lqjun082717 小时前
Qt程序单独运行报错问题
开发语言·qt
hdsoft_huge19 小时前
Java & Spring Boot常见异常全解析:原因、危害、处理与防范
java·开发语言·spring boot
风中的微尘19 小时前
39.网络流入门
开发语言·网络·c++·算法
未来之窗软件服务20 小时前
幽冥大陆(二)RDIFSDK 接口文档:布草洗涤厂高效运营的技术桥梁C#—东方仙盟
开发语言·c#·rdif·仙盟创梦ide·东方仙盟
小冯记录编程20 小时前
C++指针陷阱:高效背后的致命危险
开发语言·c++·visual studio
1uther20 小时前
Unity核心概念⑨:Screen
开发语言·游戏·unity·c#·游戏引擎
C_Liu_21 小时前
C++:类和对象(下)
开发语言·c++