У меня есть класс, и одним из свойств является список пользовательских классов.
Вызывающий получает список и добавляет экземпляры класса в список.Как получить уведомление об обновлении списка?
Private _list as List(of MyType)
Private _totalField1 as Integer
Public Property MyTypeList As List(Of MyType)
Get
Return _list
End Get
Set(ByVal value As List(Of MyType))
_list= value
_totalField1 = _list.Sum(Function(x) x.Field1)
End Set
End Property
Я пытаюсь сделать так, чтобы каждый раз, когда объект MyType добавлялся в список, сохранял промежуточный итог Field1, но добавляя ксписок не использует сеттер.Как я могу узнать, когда список был добавлен или изменен?