当将 CombineLatest 与不同类型的 IObservables 一起使用时,我目前正在使用一个选择器函数,该函数只是简单地传递元组,因此我可以在订阅方法中使用它。
IObservable<bool> obsBool;
IObservable<int?> obsInt;
obsBool
.CombineLatest(obsInt, (b,i)=>(b,i)
.Subscribe(t => doSomething(t.b, t.i));
这可以简化以摆脱简化选择器功能吗?(什么都不做)