Основным преимуществом ArrayCollection
является событие collectionChange
, которое позволяет получить преимущество связывания данных с ним.
Некоторые другие:
- Возможность фильтрации или сортировкиэлементы коллекции без изменения или копирования базового массива.
- Реализация
ICollectionView
, которая позволяет создавать курсор и повторять коллекцию с ним. - Отображение нескольких массивов в сетке данных / etc (в этом случае массивы все равно автоматически преобразуются в arrayCollections)
Если вам не нужно какое-либо из этих преимуществ, используйте простой Array
.