Ger*_*ton 5 silverlight observablecollection system.reactive
我想我在这里遗漏了一些东西,但我刚刚阅读了jesse liberty关于.Net的Reactive Extensions的这篇文章.他的例子是使用Silverlight的Window Phone 7,但Silverlight也有一个ObservableCollection数据类型.所以我想弄清楚有什么不同......或许Rx更强大?
谁能比较和对比这些?我何时会使用一个而不是另一个?
谢谢
ObservableCollection和RX只有一个共同点 - Observable这个词.
而已.
ObservableCollection是一个面向UI的类,它实现了INotifyCollectionChanged.
Reactive Extensions是一个围绕IObservable和IObserver接口构建的库,它与UI没有直接关系(认为它可以在UI场景中成功使用).