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
相关推荐
CHANG_THE_WORLD16 分钟前
C++并发编程指南04
开发语言·c++
powershell 与 api34 分钟前
C#,shell32 + 调用控制面板项(.Cpl)实现“新建快捷方式对话框”(全网首发)
开发语言·windows·c#·.net
SomeB1oody39 分钟前
【Rust自学】19.2. 高级trait:关联类型、默认泛型参数和运算符重载、完全限定语法、supertrait和newtype
开发语言·后端·rust
山茶花开时。2 小时前
[SAP ABAP] 静态断点的使用
开发语言·sap·abap
纠结哥_Shrek2 小时前
Java 有很多常用的库
java·开发语言
加油,旭杏3 小时前
【go语言】函数
开发语言·后端·golang
Kelvin_Ngan3 小时前
C#从XmlDocument提取完整字符串
c#
南玖yy3 小时前
C语言:结构体
c语言·开发语言
〖是♂我〗5 小时前
自定义数据集 使用scikit-learn中svm的包实现svm分类
开发语言·python
南玖yy5 小时前
C语言:整型提升
c语言·开发语言