用委托来调用方法的好处是什么

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:23:30
直接用对象.方法就可以了,为什么还要用委托呢
这个方法做为参数是什么类型的

使用委托主要有两个好处,第一个是分割逻辑,将共同的一些业务逻辑代码抽离出来(放到委托处理器的代码中),降低开发和维护成本;另一个是为了启用多线程(Thread.Start的参数就是一个委托)。方法作为参数的“类型”是“指向方法的指针”,是一个标签而不是一个.net中常见的对象。

这样可以把方法作为另一个方法的参数

可以一次出发多个方法

委托是把一个方法作为参数传给另一个方法