[已关闭问题] 动态创建泛型对象
提问时间: 2008-05-05 10:44
提问时间2008/5/5 10:44:49 问题为何被关闭 浏览:265 次

在把字符串反序列化到对象的时候,我需要给IList<TableInfo> ls 这样的对象填充数据,但我去不可能用obj = Activator.CreateInstance(typeof(ls))来创建对像,因为它是一个接口,有没有什么办法动态地返回一个List的对象.

提问者:黄志强 - 菜鸟二级

问题补充:obj = Activator.CreateInstance(objType);

关键是这个objType是动态变化的,只有在运行时才能知道它是什么,无法在代码里写死的.

现在先不关心性能的问题.

(2)
obj = Activator.CreateInstance(typeof(List<TableInfo>));
5个月前   回答者:deerchao - 大侠五级
http://www.cnblogs.com/darkangle/archive/2007/12/16/996377.html 用反射性能恐不好吧~~看看这篇是否有些启发?
5个月前   回答者:沙加 - 老鸟四级
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接