У меня есть изменяющаяся коллекция изменяющихся объектов (также возможны добавление/удаление в коллекции, а также изменение свойств).
Я хочу получить новую коллекцию с помощью некоторого вычисления в этой коллекции (суммирование/умножение по некоторым полям всех объектов, имеющих одинаковое значение поля). И привяжите рассчитанный список к пользовательскому интерфейсу.
например: Итак, у меня есть список ставок и количества различных качеств нескольких фруктов, и теперь я хочу найти новый список со средней скоростью и общим количеством каждого фрукта (независимо от качества), учитывая, что скорость и количество могут быть изменены в время работы, а также некоторые другие качества и виды фруктов могут быть добавлены к коллекции.
Теперь, если ставки или количество изменяются во время выполнения в первом списке, изменения также должны отражаться во втором списке.
Пожалуйста, предложите, какие методы следует использовать для достижения этого, учитывая, что мы привязываем список к Datagrid.