大家在开发中会经常看到也会经常使用lambda表达式. 园子里也有很多详解lambda表达式的文章,多是从横向来讲述. 但lambda表达式到底如何变成现在这个样子,表达式的形式到底代表什么含义,这些可能就不太明白了. 本文将从来源开始,纵向剖析,一直演化出我们常用的lambda表达式. 引子 为方便说明,先举个例子,列出Lambda表达式的一个典型形式: x=>x+1 大家可以看到,Lambda表达式的语法由三部分组成,分别为: 1. Lambda运算符 => 读作goes to: 2. 左…