代表声明中有正文意味着什么?

Joh*_*n V 1 c# delegates anonymous-methods

我刚刚看到以下代码:

class X
{
  static Action Ac()
  {
     return ..some other code
  }
}
Run Code Online (Sandbox Code Playgroud)

这是什么意思?我从未见过声明其身体的代表.

Bol*_*ock 7

这不是Action宣布其身体的代表.那是一个静态方法X调用的类Ac(),有一个返回类型的Action; 也就是说,它是一个返回Action委托的类方法.身体可能会创建一个Action从方法返回的对象.

换句话说:它是一个常规的静态方法,它恰好返回Action而不是像stringint.