将多个语句放在语句 Lambda 中
与表达式 lambda 不同,语句 lambda 可以包含由分号分隔的多个语句。
delegate void ModifyInt(int input);
ModifyInt addOneAndTellMe = x =>
{
int result = x + 1;
Console.WriteLine(result);
};
请注意,这些语句用大括号 {}
括起来。
请记住,语句 lambdas 不能用于创建表达式树。
与表达式 lambda 不同,语句 lambda 可以包含由分号分隔的多个语句。
delegate void ModifyInt(int input);
ModifyInt addOneAndTellMe = x =>
{
int result = x + 1;
Console.WriteLine(result);
};
请注意,这些语句用大括号 {}
括起来。
请记住,语句 lambdas 不能用于创建表达式树。