Класс ArrayCollection - это класс-оболочка, который представляет Array как коллекцию, к которой можно обращаться и манипулировать с помощью методов и свойств интерфейсов ICollectionView или IList.
Класс Array позволяет получать доступ к массивам и манипулировать ими. Индексы массива начинаются с нуля, что означает, что первый элемент в массиве - [0], второй элемент - [1] и т. Д.