从List <T>转换为数组T
有一个简单的方法将强types的List<T>转换为相同types的数组,例如: List<MyClass>为MyClass[] ? 
简而言之,我的意思是一个方法调用,或者至less比:
 MyClass[] myArray = new MyClass[list.Count]; int i = 0; foreach (MyClass myClass in list) { myArray[i++] = myClass; } 
	
尝试使用
 MyClass[] myArray = list.ToArray(); 
 List<int> list = new List<int>(); int[] intList = list.ToArray(); 
这是你的解决scheme吗?
 在List<T>上使用ToArray() 。 
 list.ToArray() 
会做的tric。 详情请看这里 。