Я пытаюсь написать следующее: я хотел бы написать метод "A", который принимает в качестве параметра другой метод "B", а также неизвестное число параметров для этого метода B. (params object [] args),Теперь внутри метода A я бы хотел вызвать B с параметрами args.Теперь B вернет объект, который я также хотел бы вернуть A.
Все это звучит немного странно, поэтому я добавлю пример кода:
public object A(Func<object> B, params object[] args)
{
object x = B.Method.Invoke(args);
return x;
}
Проблема в том,что Func не работает так.Кто-нибудь знает способ сделать это?
С уважением, Кристиан