Есть ли короткий способ преобразования строго типизированного List<T>
в массив того же типа, например: List<MyClass>
to MyClass[]
?
Короче говоря, я имею в виду один вызов метода или, по крайней мере, короче:
MyClass[] myArray = new MyClass[list.Count];
int i = 0;
foreach (MyClass myClass in list)
{
myArray[i++] = myClass;
}