Рассматривал класс System.Collections.ObjectModel ObservableCollection<T>
. Это странно, потому что
- у него есть метод добавления, который принимает только один. Нет AddRange или эквивалент.
- Аргументы события уведомления имеют свойство NewItems, которое является IList (объектов.. не T)
Моя потребность в том, чтобы добавить партию объектов в коллекцию, а слушатель также получает пакет как часть уведомления. Я что-то пропустил с ObservableCollection? Есть ли другой класс, который соответствует моей спецификации?
Обновление: не нужно откатывать свои собственные, насколько это возможно. Мне нужно будет добавить/удалить/изменить и т.д. Много вещей.
Связанный Q:
qaru.site/info/47118/...