Pase un sistema instanciado. Escriba como parámetro de tipo para una clase genérica
El título es un poco oscuro. Lo que quiero saber es si esto es posible:
string typeName = <read type name from somwhere>;
Type myType = Type.GetType(typeName);
MyGenericClass<myType> myGenericClass = new MyGenericClass<myType>();
Obviamente, MyGenericClass se describe como:
public class MyGenericClass<T>
En este momento, el compilador se queja de que 'El tipo o espacio de nombres' myType 'no se pudo encontrar ". Tiene que haber una manera de hacerlo.