如何動態生成List<T>, 現在已知 T 的字符串格式的名稱,T 應為另外程序集中的類型。網上找到一段代碼 1 string strType = "TourTMP_Quote";2 Type t = Type.GetType(string.Format("System.Collections.Generic.List`1[{0}]", strType));3 MethodInfo add = t.GetMethod("Add", new Type[1] { typeof(int) });4 object list = t.InvokeMember(null,5 BindingFlags.DeclaredOnly |6 BindingFlags.Public | BindingFlags.NonPublic |7 BindingFlags.Instance | BindingFlags.CreateInstance, null, null, new object[] { }); 但是T只能是在相同程序集中的類型,如果T在另外的程序集中,則為 type t 為null。如果要達到我的目的,我該怎么做,麻煩高手們給予指教。最好能附上代碼,謝謝
- 1 回答
- 0 關注
- 664 瀏覽
添加回答
舉報
0/150
提交
取消