Доброго времени суток!
Читаю сейчас книгу Pro LINQ, там есть пример кода, который не хочет исполняться на моей 2008-й студии
в классе Employee имеем метод
public static ArrayList GetEmployeesArrayList() {...}
и метод
public static Employee[] GetEmployeesArray()
{
return ((Employee[])GetEmployeesArrayList().ToArray());
}
где у меня вылетает ексепшен Unable to cast object of type 'System.Object[]' to type 'LinqTest01.Employee[]'
То есть GetEmployeesArrayList всё возвращает, ToArray() выполняется, а вот приведение к (Employee[]) не проходит.
Так и должно быть и в книге косяк, или я чего-то не понимаю?