是否可以创建动态派生类型的泛型类的实例。
Class GenericClass<T> {
}
Main()
{
string inputtype = "classname, assemblyname";
Type type = Type.GetType(inputtype);
dynamic instance = Activator.CreateInstance(type);
// Want to create a object of GenericClass<T> but I get compiletime errors.
// Is it possible to do like below?
GenericClass<instance> = new GenericClass<instance>();
}
Run Code Online (Sandbox Code Playgroud)