I want to create a generic list of the Type object.
I have ...
Type type = typeof(Foo);
object model = GetModel();
Now I want to create a new List<Foo>((Foo)model)
Is this possible in C#?
I want to create a generic list of the Type object.
I have ...
Type type = typeof(Foo);
object model = GetModel();
Now I want to create a new List<Foo>((Foo)model)
Is this possible in C#?
Type listT = typeof(List<>).MakeGenericType(new[]{type});
object list = Activator.CreateInstance(listT);