相关疑难解决方法(0)

ObserveOn和SubscribeOn - 正在完成工作的地方

基于阅读这个问题:SubscribeOn和ObserveOn之间有什么区别

ObserveOn设置Subscribe处理程序中代码的执行位置:

stream.Subscribe(_ => { // this code here });

SubscribeOn方法设置完成流的设置的线程.

我明白如果没有明确设置,那么使用TaskPool.

现在我的问题是,让我说我做这样的事情:

Observable.Interval(new Timespan(0, 0, 1)).Where(t => predicate(t)).SelectMany(t => lots_of(t)).ObserveOnDispatcher().Subscribe(t => some_action(t));

哪里有Where predicateSelectMany lots_of执行,因为some_action正在上调度执行?

.net c# system.reactive

55
推荐指数
2
解决办法
3万
查看次数

如何查看我的响应式扩展查询的作用?

我正在编写一个包含大量运算符的复杂Reactive Extensions查询.我怎么能看到发生了什么?

我提出并回答这个问题,因为它很有用,而且可能是很好用的.

c# debugging system.reactive

17
推荐指数
2
解决办法
2144
查看次数

标签 统计

c# ×2

system.reactive ×2

.net ×1

debugging ×1