Если Array это не Generic коллекция, значит добавление в массив интов - инта приведет к его боксингу?
Смотрю на сайте майкрософта виды коллекций, вижу что Array входит в не Generic коллекции.
https://learn.microsoft.com/ru-ru/dotnet/standard/collections/
Array - это вроде бы обычный массив.
Значит ли это что когда я выполняю следующий код
int[] array = new int[1];
array[] = 999;
происходит преобразование int в object, т.е. боксинг? Или все таки класс Array в шарпе это не тот массив и в оригинальном массиве все работает иначе?
Для примера если я буду пользоваться ArrayList, я знаю что все что я туда помещаю - приводится к объекту. Но неужели в обычном массиве это так же работает? Вроде как обычный массив считается самой быстрой структурой, как такое возможно?