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
相关推荐
Ice__Cai几秒前
Flask 路由详解:构建灵活的 URL 映射系统
开发语言·python·flask
l1t30 分钟前
分析xml标签属性和压缩级别对xlsx文件读取解析的影响
xml·开发语言·python·sql·duckdb
Jenkinscao43 分钟前
我从零开始学习C语言(13)- 循环语句 PART2
c语言·开发语言·学习
王伯爵1 小时前
go语言中的select的用法和使用场景
开发语言·数据库·golang
Chandler_Song1 小时前
【Python代码】谷歌专利CSV处理函数
开发语言·python·pandas
chenglin0161 小时前
C#_接口设计:角色与契约的分离
java·前端·c#
我是一只菜菜1 小时前
中国大学MOOC--C语言第十一周结构类型
c语言·开发语言
源代码•宸3 小时前
网络流量分析——基础知识(二)(Tcpdump 基础知识)
运维·开发语言·网络·c++·经验分享·tcpdump
fs哆哆10 小时前
在VB.net中一维数组,与VBA有什么区别
java·开发语言·数据结构·算法·.net
johnZhangqi10 小时前
深圳大学-计算机信息管理课程实验 C++ 自考模拟题
java·开发语言·c++