link中的闭包还是不太懂,能写个程序举例说明么?怎么用?
比如void foo(){int i = 1;Action action = new Action(() => { int j = i + 1; })// error j = 2;}在Lambda中,可以访问自由变量i,但是在foo中不能访问约束变量j,这就是闭包。