3
我想創建一個Type對象的通用列表。如何使用動態對象類型創建通用列表
我有...
Type type = typeof(Foo);
object model = GetModel();
現在我想創建一個new List<Foo>((Foo)model)
這是可能在C#中?
我想創建一個Type對象的通用列表。如何使用動態對象類型創建通用列表
我有...
Type type = typeof(Foo);
object model = GetModel();
現在我想創建一個new List<Foo>((Foo)model)
這是可能在C#中?
Type listT = typeof(List<>).MakeGenericType(new[]{type});
object list = Activator.CreateInstance(listT);