摘要: 在之前 委托的简单使用 一文中有个令大家很难受的写法,仅仅只有一行代码却单独需要声明一个方法,然后将这方法传递给委托。 先来看一段代码,看完之后相信各位都能明白Lambda的写法。 经过层层改良,最终有了Lambda。Lambda表达式是由左边参数、中间=>(英文读作"goes to",中文可以读作 阅读全文
posted @ 2018-10-30 17:11 binzi-6 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 现有如下一方法需要进行扩展。x与y可能不只是加,需要增加减、乘、除。 大家会很容易想到加一个type参数,根据不同场景传入不同的type,或者写多个方法,根据不同场景进行不同调用。先来看看这两种方案的实现。 方案一: 方案二: 两种方案虽然都能实现本文一开始提出的需求,但各个方法都有美中不足。方案一 阅读全文
posted @ 2018-10-30 11:53 binzi-6 阅读(202) 评论(0) 推荐(0) 编辑