He leído algunos bits y bobs en línea sobre este tema, pero no encontré ninguno que funcione para mí. Lo que intento hacer es crear una clase de Tipo de tiempo de ejecución.Activator.CreateInstance - Cómo crear instancias de clases que tienen constructores parametrizados
Uso Activator.CreateInstance
que funciona bien para clases con constructores que no contienen argumentos. Para aquellos con argumentos arroja una excepción, ¿hay alguna forma de evitar esto?
Estoy más que feliz de pasar valores nulos o valores vacíos al ctor siempre que pueda crear la clase.
(respondido a comentar) –
cuestión no es un duplicado, pero las respuestas son: http://stackoverflow.com/questions/731452/create-instance-of-generic-type – nawfal
posible duplicado de [ Cómo pasar los parámetros a Activator.CreateInstance()] (http://stackoverflow.com/questions/2451336/how-to-pass-parameters-to-activator-createinstancet) –