Я написал вспомогательный класс, который использует делегат Action в качестве параметра метода.
Как это:
public void SomeMethod(Action<T> methodToExecute, T argument);
В соответствии с MSDN вы можете объявить макс. 4 аргумента в делегате действия: Action<T1,T2,T3,T4>
.
Теперь я хотел бы вызвать метод, которому нужно 5! аргументы. Как я мог это сделать?
Лучшим решением было бы то, где я мог бы использовать динамическое число аргументов метода.
Спасибо