摘要:
最近看架构师用Lambda表达式很舒服,很简洁,于是抽空看了下,其实很简单的 目录: 1.匿名方法2.匿名方法与Lambda区别 3.使用Lambda表达式 开始学习啦。。。。。。。 一,匿名方法 有些方法很少被委托以外的任何程序调用,从生产效率来讲,手工定义一个这样的方法有点繁琐,不是很受欢迎,为了解决这个 情况。现在可以在事件注册时直接将一个委托与一段代码相关联,这种代码的正式名称为匿名方法。 示例: List<int> list = new List<int>(); list.AddRange(new int[] { 20, 1, 4, 8, 9, 44 }); 阅读全文
摘要:
很久没有写文章了,最近看了点书,有点小感悟,写出来,以纪念曾逝去的青春,纯属自娱,写的有不对的地方,望各位同仁批评指正。目录: 1.普通调用与回调 2.用委托实现回调 3.委托与事件进入正题。一,普通调用与回调普通调用,也是我们最常用的调用,往往是高层代码(应用程序)调用低层的函数(如系统函数,库函数等)。 回调(callback),指的是可以作为参数传给其他代码的一段可执行代码.回调时,则是在低层函数执行时调用高层的代码。 如果高层和低层分别是一个实体的话,那么普通调用实现的是上调用下,回调实现的是下调用上,这样就实现了高层与低层之间的 双向通信。 回调举例: 如果我们用js异步调用web. 阅读全文