有一个字符串可以有多个值:
string myString = "class1";
或
string myString = "class2";
还有一个列表,我想根据myString
的值更改其类型:
List</*unknown*/> myList = new List</*unknown*/>();
我尝试过生成这样的类型:
Type mytype = Type.GetType(myString);
然后我尝试将mytype
改为列表,但它没有用完。
如何制作可根据变量更改的变量类型的列表?感谢。
编辑:
我有两个表,我想根据myString
的值使用一个表。因此,如果myString
为table1
,我想使用:
List<class1> myList = new List<class1>();
或myString
是table2
我想使用
List<class2> myList = new List<class2>();