Reactive Observable Subscription Disposal
- 论坛
- Reactive Observable Subscription Disposal
13 浏览
Reactive Observable Subscription Disposal
如果我有一个IObservable的访问权限,并且我知道它只会返回一个项,这个代码会起作用吗?这是最佳的使用模式吗?
IDisposable disposable = null; disposable = myObservable.Subscribe(x => { DoThingWithItem(x); if (disposable != null) { disposable.Dispose(); } });
如果我能够访问只会返回一个项的IObservable,这段代码会起作用吗?这是最佳的使用模式吗?
IDisposable disposable = null; disposable = myObservable.Subscribe(x => { DoThingWithItem(x); if (disposable != null) { disposable.Dispose(); } });