Здравствуйте, Аноним, Вы писали:
А>Если закоментировать строчку using System.Linq;, то компилятор начинает ругаться на метод ToArray() — не определен для типа array. В чем он конечно прав. Непонятно почему, если использовать System.Linq, то все компилируется? Я ожидал ошибки компиляции в любом случае.
System.Array не содержит метода ToArray.
Поэтому и не компилируется.
System.Linq.Enumerable содержит
метод расширение ToArray, и поэтому компилируется.