我有一个IObservable,我正在寻找一种方法来做这样的事情
var referenceBack2 = source.Ref(2);
说我有这个序列来源
A-B-C-d-E-F-G-H
referenceBack2不会在A上执行OnNext(),直到B通过源,在C进入之前不会渲染B,最后它将渲染G. H将永远等待,因为A是热可观察的,没有元素是来自H。
答案 0 :(得分:1)
我认为这会奏效:
var referenceBack2 = source.Zip(source.Skip(1), (a, b) => a)