是否有速记版本。我想调用一个序列,然后在完成后调用另一个序列。
var seq1 = Observable.Range(1, 20);
var seq2 = Observable.Range(21, 20);
seq1.Subscribe(
i => Console.WriteLine(i),
() => seq2.Subscribe(i => Console.WriteLine(i)));
答案 0 :(得分:3)
我并不完全清楚你要做什么(而且我没有提供文档)但Observables.Concat你想要做什么?
var seq1 = Observable.Range(1, 20);
var seq2 = Observable.Range(21, 20);
var both = seq1.Concat(seq2);
both.Subscribe(i => Console.WriteLine(i));
(我只是检查这确实有效:)