Долго ничего не писал, выпал из модных и новых тенденций в программировании, но нужда заставила :)
Что есть:
-Проект на C# .net 4.5
-Массив экземпляров класса с набором строковых/int/... переменных
-ListView.
Массив обновляется с некоторой периодичностью, нужно, чтобы после обновления массива элементы listview так же изменялись, но только те, которые менялись в массиве.
Есть стандартный подход "в лоб" - флаг "был изменен" у элемента массива, пробег по массиву и изменение элемента listview, с ним связанного.
Но есть ощущение, что это не совсем правильный подход.
Собственно вопрос - как связать массив некоторых элементов и лист?
п.с. - немного игрался с Java под Android - там есть отличная возможность использовать list adapter'а - если меняется набор данных, привязанный к листу - меняется лист. Есть что-то подобное для C#?