随笔分类 - Reactive Extension
摘要:目录:简介示例结论在.NET 4.0中多了一个IObservable和IObserver接口。用MSDN的话说是:基于推送的通知的提供程序。相当拗口。个人理解就是属性发生变化时,订阅该属性的方法得到通知。就是观察者模式的定义。示例:现在有A和B。他们输入值后得到C。只要A和B有一个输入,C就会发生变化。我用观察者模式来写 A输入了值。C发生了变化: public enum Bit { Low = 0, High = 1 } public interface IInput { void SetValue(Bit bit); } ...
阅读全文
摘要:目录:1、Timer:设定Obervable执行时间间隔。2、Enumerable to Observable转换3、Observable to Enumerable 转换4、zip 匹配的两个序列合并操作,返回一个合并后的值5、Buffer 缓存集合6、TimeOut 超出预订时间,取消订阅事件。当超出时间后可以Catch这个异常。7、Merge 合并两个Observable8、CombineLatest 最近输入的两个数字相比较9、Publish 共享订阅事件10、Interval 订阅事件的时间间隔11、Group 分组1、Timer:设定Obervable执行时间间隔。Subscrib
阅读全文

浙公网安备 33010602011771号