你如何协调可观测序列,以便只有当另一个完成时才开始?如何排序observables?
我有3个观察到的不同的类型:
var obs1 = ...
var obs2 = ...
var obs2 = ...
我想做的事:
obs1.Subscribe(() => obs2.Subscribe(()=> obs3.Subscribe(() => /* Hide Progress */)));
但这种代码实在是太丑了。有没有一些运营商来做到这一点?我尝试使用And()
扩展方法,但我不确定这是否正确。
不,对于concat工作,observables必须是相同类型(返回相同类型)。我的观察结果是不同的类型。我需要的更像是一个.ContinueWith() – 2014-10-07 02:29:00