將命名方法分配給委託

可以將命名方法分配給具有匹配簽名的委託:

public static class Example
{
    public static int AddOne(int input)
    {
        return input + 1;
    }
}

Func<int,int> addOne = Example.AddOne

Example.AddOne 接受 int 並返回 int,其簽名與代表 Func<int,int> 相匹配。Example.AddOne 可以直接分配給 addOne,因為它們具有匹配的簽名。