C#action的使用
时间: 2023-11-29 07:47:00 浏览: 84
C#操作事务
C#中的Action是一个委托类型,它可以引用一个不返回值的方法。使用Action可以避免定义一个新的委托类型。下面是Action的使用方法:
1.使用方法一:定义一个Action类型的变量,将其初始化为一个方法名:
```csharp
Action a = new Action(方法名);
a(); // 调用方法
```
2.使用方法二:使用lambda表达式:
```csharp
Action a = new Action(() =>
{
// 执行语句
});
a(); // 调用方法
```
注意:lambda表达式中的箭头“=>”读作“goes to”。
阅读全文