【问题标题】:Does Observable.Zip() on two observables wait for a pair to complete?两个可观察对象上的 Observable.Zip() 是否等待一对完成?
【发布时间】:2013-09-12 15:53:40
【问题描述】:

假设我们有两个热可观察的整数, 我们得到一个这样的结果

var result = Observable.Zip(observable1, observable2);

我的问题是,假设一个元素来自 observable1,结果是在调用观察者之前等待 observable2 中的匹配对还是从观察者 2 获取最后一个值?

【问题讨论】:

    标签: c# system.reactive reactive-programming observable


    【解决方案1】:

    Zip 等待一对通过。

    如果您想在来自observable1 的值时使用来自observer2 的最新值,则应使用CombineLatest

    您还可以在 Intro to Rx chapter on that topic 中找到有关组合序列的更多信息。

    【讨论】:

      猜你喜欢
      • 2022-08-19
      • 2017-09-08
      • 1970-01-01
      • 2018-01-03
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 2019-03-25
      • 1970-01-01
      相关资源
      最近更新 更多