随笔分类 -  基于委托学习

委托的一些学习心得
摘要:多播委托与事件 1.多播委托定义以及使用 我们通过委托可以实现把方法作为参数,传递给委托执行。同样,我们的委托也可以依次执行多个方法,此时就需要我们的多播委托了。 没有接触多播委托之前,我们调用多个方法的委托定义如下: 当使用多播委托后,我们的代码如下: 多播委托方式:通过+=添加方法,形成方法链, 阅读全文
posted @ 2019-10-11 17:11 dont~ 阅读(449) 评论(0) 推荐(0)
摘要:委托IL解析 封装逻辑和代码复用 1.委托的本质 委托大家都不陌生吧,我们经常都会接触到或用到。LINQ查询就是基于委托来实现的。 我们常常这样定义委托: public delegate void SayHiDelegate(string name); 那么委托的本质是什么呢? 在介绍委托的本质前, 阅读全文
posted @ 2019-09-09 18:02 dont~ 阅读(437) 评论(0) 推荐(0)