我在一个简单的WPF应用程序中首次使用了INotifyPropertyChanged。我想知道Binding在内部的工作原理。它是否是CLR,用于检查任何具有INotifyPropertyChanged实现的类并记录需要被通知有关更改的订户?绑定内部如何工作? IObserver比传统的INotifyPropertyChanged更优化吗?
虽然我在.NET 3.5上试过这个,但我读到了有关.NET 4.0可用的IObserver的。是IObserver比传统INotifyPropertyChanged方式更优化吗?
的可能重复[的IObservable和INotifyPropertyChanged的 - 有一个连接(http://stackoverflow.com/questions/2162796/iobservablet-and-inotifypropertychanged-is-there-a-connection) –
gbjbaanb
号我曾问如何绑定内部工作。我的问题的前一部分是关于内部工作,后者是关于表现。我不是在问差别。 – RKh