C#委托和事件
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:C#
作者:吴锦华
撰写时间:2021/10/28
一、委托的概念
委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋。
在 C# 语言中,委托则委托某个方法来实现具体的功能。
委托的特点:
1、委托是一种引用类型,虽然在定义委托时与方法有些相似,但不能将其称为方法。
2、从数据结构来讲,委托是和类一样是一种用户自定义类型。
3、委托是方法的抽象,它存储的就是一系列具有相同签名和返回回类型的方法的地址。
4、调用委托的时候,委托包含的所有方法将被执行。
委托的分类:
方法委托
多播委托
匿名委托
委托的使用步骤:
1、定义声明委托
2、实例化委托
3、调用委托
二、方法委托
方法委托是最常用的一种委托,其定义的语法形式如下:
1 修饰