第十七天课程(基础)

📅 2026/8/2 11:50:59 👁️ 阅读次数 📝 编程学习
第十七天课程(基础)

委托:

委托:delegate(关键字) 委托是一个存储函数的引用类型,定义委托的时候一定按照方法的类型进行定义。
委托: 1 委托是一个引用类型 2 存放方法的 3 委托可以通过实例化绑定一个方法 4 可以通过委托间接调用方法 5 委托作为另一个函数的参数进行使用,其实回调函数的作用

委托实例化:

多播委托:

多播委托:可以通过+=或者-=,给一个委托变量绑定多个函数,在通过委托变量执行的方法时候,把委托变量保存所有的函数执行一遍。

内置委托:

把内置的委托使用在方法的回调函数中: Action 无返回值的方法 Func<int,string> 返回值为字符串,参数是int类型 predicate<int> int参数类型 返回值是bool

委托例子:

泛型委托: