Observable.Return

ここからは、指定の発行動作をするオブザーバブルを作成するファクトリーメソッドに入っていく。
指定の値を発行するオブザーバブルを作成するには、Observable.Returnを使う。

Observable.Return Method (System.Reactive.Linq) | Microsoft Docs
Reactive Extensions再入門 その3「IObservableのファクトリメソッド」 - かずきのBlog@hatena

これまでとは違い、Subscribeした瞬間に、値が発行され、通知される。

これを実行しただけで、

x = 1
Completed.
続行するには何かキーを押してください . . .

1の発行、1の通知、完了通知、まで一気に行われる。

Sample/rx/Observable/Return/src/Observable_ at master · bg1bgst333/Sample · GitHub