我需要转换自
object {object[]}
到
System.Collections.Generic.List<int>
在对象数组中的每个元素内部都有一个object {int}
元素。
我从COM dll得到了这个结构。
我想知道最简单的方法是怎样做的。 提前谢谢!
答案 0 :(得分:9)
试
List<int> intList = objectArray.OfType<int>().ToList();
答案 1 :(得分:3)
List<Int> ObjToList(object[] objects)
{
List<int> intList = new list<int>();
foreach (object o in objects)
{
intList.Add((int)o);
}
return intList;
}
非常确定数组中的所有对象都是int类型以避免出现问题