Joh*_*n V 1 c# delegates anonymous-methods
我刚刚看到以下代码:
class X
{
static Action Ac()
{
return ..some other code
}
}
Run Code Online (Sandbox Code Playgroud)
这是什么意思?我从未见过声明其身体的代表.
这不是Action宣布其身体的代表.那是一个静态方法X调用的类Ac(),有一个返回类型的Action; 也就是说,它是一个返回Action委托的类方法.身体可能会创建一个Action从方法返回的对象.
换句话说:它是一个常规的静态方法,它恰好返回Action而不是像string或int.