У меня есть общий класс Wrapper<T>
. И мне нужно установить его параметры для конструктора и ввести во время выполнения. Как набор типа для конструкторы без параметров теперь я:Тип и параметры типа для универсального класса во время выполнения
Activator.CreateInstance(typeof(Wrapper<>).MakeGenericType(obj.GetType()))
Помогите мне установить тип и параметры. Например, для конструктора с двумя объектами.
Это не ясно, что вы имеете в виду «набор типов и параметров». У вас есть код для получения соответствующего 'Type' ... как вы передаете аргументы конструктору, тогда будет то же самое, независимо от того, является ли он общим типом. Поэтому я предлагаю вам исследовать эту часть, а затем попытаться объединить два, показывая [mcve] с проблемой, если вы застряли. –
Извините, немного неясно. Как написано в настоящее время, трудно точно сказать, что вы просите – Marusyk