为什么 Observable.FromEventPattern 采用调度程序?
IObservable<EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(Action<EventHandler<TEventArgs>> addHandler, Action<EventHandler<TEventArgs>> removeHandler, IScheduler scheduler)
我可以理解为什么像 Throttle 和 Delay 这样的基于时间的运算符会使用调度程序。但是,FromEventPattern 具有与之关联的“没有时间概念”。
Observable.FromEventPattern 如何使用调度器?