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