IndexedCollection<T>、および LiveLinq to Objects 内のその他のコレクションクラス|tag=LiveLinq to Objects: IndexedCollection(T) and other collection classes を使用する場合、要素クラス T はプロパティの変更通知インタフェース System.ComponentModel.INotifyPropertyChanged を実装する必要があります。この要件を満たす最も簡単な方法は、 IndexableObject からクラスを派生させることです。その後、そのメソッド OnPropertyChanged を使用して、必要なプロパティの変更通知を送信します。たとえば、Customer クラスはこのように定義できます。