lambda创建一个Action委托
时间: 2023-10-22 16:08:05 浏览: 102
胡侃软件开发之C#的委托
Lambda表达式可以用于创建一个Action委托。Action委托是一个没有返回值的委托,它可以接受多个参数。
以下是一个使用Lambda表达式创建Action委托的示例:
```
Action<int, int> add = (x, y) => Console.WriteLine(x + y);
add(3, 5); // 输出 8
```
在上面的示例中,我们使用Lambda表达式 `(x, y) => Console.WriteLine(x + y)` 创建了一个Action委托。该委托接受两个int类型的参数,并将它们相加并输出结果。我们将这个委托赋值给了变量 add,并通过调用该委托的方式来执行它。
阅读全文