Observable.Repeatで複数回値を発行できたが、戻り値のIObservableをさらにRepeatすると、そのIObservableの処理を複数回繰り返せる。
(Observable.Repeatだけど、IObservableを第1引数とした拡張メソッドらしい。)
Observable.Repeat(TSource) Method (IObservable(TSource), Int32) (System.Reactive.Linq) | Microsoft Docs
Reactive Extensions再入門 その3「IObservableのファクトリメソッド」 - かずきのBlog@hatena
observableをobservable.Repeat(2)で差し替える。
x = 5 x = 6 x = 7 x = 5 x = 6 x = 7 Completed. 続行するには何かキーを押してください . . .
2回繰り返された。