У меня есть этот код:
s(x => x.Open());
s - это метод, который вызывает один параметр, что прекрасно, например:
public void s(Action<p1> action) {}
Игнорирование соглашений об именах, если я сделаю метод, подобный приведенному ниже:
public void s(Action<p1, p2> action) {}
Как мне передать более одного параметра? Из интереса, есть ли способ использовать ключевое слово params с Action <>?
Кроме того, я использую C # 4.0, поэтому мне было бы интересно узнать, как это может мне помочь.
Спасибо