Вы можете создать объекты Expression вместо func и скомпилировать () выражение, чтобы получить делегат Func.

ужно реализовать метод:

object GetFactory(Type type);

Этот метод должен возвращать Func <T>, где typeparam 'T' это 'type'.

Итак, моя проблема в том, что я не знаю, как создать Func <?> Во время выполнения, используя отражение. Activator.CreateInstance не работает, потому что в делегатах нет конструкторов.

Есть идеи?

Ответы на вопрос(3)

Ваш ответ на вопрос