7853人加入学习
(10人评价)
C#编程-第四季-高级篇-宇宙最简单2022最新版

制作完成于2021年11月18日 使用VS2022

价格 免费

委托是一个类型,用于赋值一个方法的引用

1 先定义

2 后使用

 

定义:delegate void 委托名字(参数); //没有方法体,类型是void

使用:委托名 实例名 = null

可以指向实例方法,也可以指向静态方法

 

同一类的静态方法可以直接访问

如果需要引用其他类的方法,加上对应路径即可

委托好之后,可以直接用这个变量代替使用这个方法了

 

委托调用的时候,不能为空,否则会抛出异常

为了避免异常,可以检测委托是否为空

 

也可以声明一个字符串类型的委托

创建一个委托用于字符串的转换

也可以采用new的方法来传递方法

 

 

 

[展开全文]

委托是一种类型

委托可以指向静态方法或实例方法

委托指向静态方法是类名.方法名

委托方法执行是通过类型名执行

判断委托类型不为空,执行方法

委托赋值方法名的时候不能加()

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(64)

学员动态