这是一个简单的问题,但我真的不知道如何有效地做到这一点。有什么方法可以有效地将值列表转换为数组,例如直接转换List<int>
为int[]
OR而不使用循环,最好使用 Linq?List<CustomObj>
CustomObj[]
另外,我有一个GenericCollection<T>
,我怎样才能将 Linq 查询GenericCollection<T>
直接转换为不循环,例如
GenericCollection<T> result = SomeGenericCollection.Select(o => o).ToList<GenericCollection<T>>();