引用以前的项目 - 在Rx或Rxx中是否有任何Observable扩展名?

时间:2013-10-27 21:59:46

标签: system.reactive observable

我有一个IObservable,我正在寻找一种方法来做这样的事情

var referenceBack2 = source.Ref(2);

说我有这个序列来源

A-B-C-d-E-F-G-H

referenceBack2不会在A上执行OnNext(),直到B通过源,在C进入之前不会渲染B,最后它将渲染G. H将永远等待,因为A是热可观察的,没有元素是来自H。

1 个答案:

答案 0 :(得分:1)

我认为这会奏效:

var referenceBack2 = source.Zip(source.Skip(1), (a, b) => a)