结语委托是我们最常用的语法,它将函数封装成引用类型的变量,供其他单位调用 。
因为委托的特质是引用类型,所以决定了委托是可以进行址传递 。也就是说,委托是穿梭于我们系统代码中的列车 。
我们可以在列车上放很多很多东西,在需要的站点,叫停列车,并将托运的东西搬下来使用 。
所以,理论上,只要我们利用好委托,就可以大量减少冗余的代码 。
但委托这种列车,是每个程序员都可以定义的,如果一个项目中有十个开发者,每个人都在定义委托,那么,就有可能出现定义了十个相同的委托的情况,这样就出现了撞车的现象 。
所以委托在使用的时候,尽量做到有序传递,即预先做好列车的行驶路线,让委托按照路径运行,尽量不要定义可以被任何单位调用的公共委托 。
【C#语法——委托,架构师必修】
推荐阅读
- 编程核心知识—API与ABI的区别
- 计算机基本原理—语言与算法
- 香槟葡萄七姐妹——法国香槟酒背后葡萄品种的奥秘
- 北方小吃——鸡蛋饼的做法
- 压力,失眠,沮丧——周而复始
- 完美着装玉律——你应该选择正确的内衣
- 经典干邑,马爹利和轩尼诗— 它们的VSOP究竟有多不同?
- spring源码深度解析—容器的基本实现,你知多少?
- 音箱科普系列—音箱分频类型及优缺点,声音有些什么区别
- 翡翠|蟒带——赌色的生命带,不识蟒带何言赌石?