将List <object>转换为List <u> </u> </object>

时间:2013-09-13 15:54:34

标签: c#

我想将List<Object>转换为List<U>,其中U是可以动态生成的类型但List不接受C#中的U

1 个答案:

答案 0 :(得分:6)

如果您知道列表中的每个对象都是U类型,则可以使用LINQ进行转换:

List<U> res = listObj.Cast<U>().ToList();