Вопросы к Поиску с Алисой
Основное отличие класса ObservableCollection от стандартных коллекций .NET заключается в том, что он позволяет известить внешние объекты о том, что коллекция была изменена. metanit.com vk.com
Класс ObservableCollection определяет событие CollectionChanged, подписавшись на которое можно обработать любые изменения коллекции. metanit.com