5
このarticleと観測可能なコレクションがWPFのリスト<>コレクションよりもはるかに高速(20msと1685ms、つまり800倍高速)バインドする理由を知りたいと思います。私はのObservableCollectionの内部を見て、だから何がここで起こっているの ObservableCollectionデータバインディングのパフォーマンス
public Collection()
{
this.items = new List<T>();
}
それはストレージコレクションオブジェクトは、(私は反射板を使用し、コンストラクタでこれを見た)だとして、それはリストを使用していますか?
より正確には、ObservableCollectionによってINotifyCollectionChangedが実装されています。 –
ありがとう、ブライス修正済みです。 –
リストが1000個、ObservableCollection 個が1000個のアイテムがあれば、同じ時間がかかるでしょうか?それは理にかなっている。 –
Jose