0

假设我有一个像这样的简单方法

class Program
{
    public static void show(string name)
    {
        Console.WriteLine(name);
    }
}

现在我有一个代表将引用此方法

Action<string> Del = Program.show;

假设我必须向该方法传递一些名称,例如“Jack”。我如何使用代表来做到这一点?我需要它的语法。

谢谢你。

4

2 回答 2

6
Del.Invoke("Jack");

或者

Del("Jack");
于 2019-03-11T15:01:12.853 回答
2

你可以这样称呼它

Del("Jack");

或者

Del.Invoke("Jack");

两者基本上都会做同样的事情。

于 2019-03-11T15:03:26.940 回答