62,243
社区成员




() => {}
等价于:
delegate () {}
可能你看到大多数 lambda 表达式只有一句,不知道它是可以写多句的。
如果 lambda 里面有多句,像楼上那样用花括号括起来就行了。
int b=0;
List<string> a = new List<string>();
a.ForEach(x =>
{
//语句块
if (1 == 1)
b = 2;
});