c#delegate原理瞎想

    xiaoxiao2021-03-26  30

    delegate 翻译过来是委托,谁发出的委托?委托给了谁?居于什么设计原则?有什么好处?

    1/是类方法,或函数的委托。函数的一种引用方式,一个抽象层的调用入口。

    2/委托给了一个新的实例。

    3/对变化开放的原则,增加调度管理层,声明类方法或函数的输入输出参数格式。

    4/解耦合,减少类之间的依赖关系;和事件结合,面向事件,同时触发多个委托类型的函数;可动态添加,删除委托实例。

    转载请注明原文地址: https://ju.6miu.com/read-663425.html

    最新回复(0)