Передача параметров в метод с использованием делегатов - PullRequest
0 голосов
/ 11 марта 2019

Предположим, у меня есть простой метод, подобный этому

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

Теперь у меня есть делегат, который будет ссылаться на этот метод

Action<string> Del = Program.show;

Предположим, я должен передать какое-то имя, скажем, "Джек" методу. как мне это сделать с помощью делегатов? Мне нужен синтаксис для этого.

Thankyou.

Ответы [ 2 ]

6 голосов
/ 11 марта 2019
Del.Invoke("Jack");

или

Del("Jack");
2 голосов
/ 11 марта 2019

Вы можете назвать это как

Del("Jack");

или

Del.Invoke("Jack");

И то, и другое будет по сути одинаковым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...