是否有将强类型的一小段路List<T>
到同类型的数组,例如:List<MyClass>
到MyClass[]
?
简而言之,我的意思是一个方法调用,或者至少短于:
MyClass[] myArray = new MyClass[list.Count];
int i = 0;
foreach (MyClass myClass in list)
{
myArray[i++] = myClass;
}
Answers:
尝试使用
MyClass[] myArray = list.ToArray();
List<int> list = new List<int>();
int[] intList = list.ToArray();
是您的解决方案?