8得票3回答
Rx扩展:Parallel.ForEach在哪里?

我有一段代码正在使用Parallel.ForEach,可能是基于旧版Rx扩展或任务并行库。我安装了当前版本的Rx扩展,但找不到Parallel.ForEach。我没有使用该库的其他花哨东西,只想像这样并行处理一些数据: Parallel.ForEach(records, ProcessRec...

8得票1回答
Rx Switch() 操作符发生了什么?

我正在学习反应式扩展(Rx HOL .NET.pdf)的 Hands-On-Labs,这份资料是我几天前从数据开发者中心 (这里) 下载的。 我使用 NuGet 添加了以下引用到我的项目中: System.Reactive 1.0.10621.0 System.Reactive.Wind...

10得票2回答
RXSwift,检测到可重入异常

我是RXSwift的初学者,我的代码出了问题。 下面是我的代码: let dartScore = PublishSubject<Int>() dartScore.asObservable() .scan(501) { in...

10得票2回答
为什么Observable.Generate()会抛出System.StackOverflowException?

我正在编写一个用于聚合时间事件以进行报告的C# (.NET 4.5)应用程序。为了使我的查询逻辑可重用于实时和历史数据,我利用了Reactive Extensions (2.0)及其IScheduler基础设施(HistoricalScheduler等)。 例如,假设我们创建了一个事件列表(...

24得票5回答
真实世界中使用Rx的例子

可能是重复问题: Reactive Extensions使用的好例子 我已经开始尝试使用响应式扩展(Reactive Extension)一段时间了,但主要限于在WPF前端处理/组合用户驱动事件。 这是一种强大的新型异步编程方法,我很好奇其他人正在使用它做什么,并且您认为它...

9得票4回答
Rx - 按条件将流分成段(列表)

我有一个RX生产者,它创建了一个字符串流,像这样(实际流的简化版本): A1 A2 A3 B1 B2 C1 C2 C3 C4 C5 C6.... 该流是无休止的,但是有序的。因此,在以“ A”开头的字符串用完后,“ B”开始。当B运行完后,C开始...当Z用完后,我们移动到AA1等。A,B...

8得票1回答
响应式扩展库已经停止更新了吗?

微软网站上大部分Reactive Extensions库的文档都表明:“我们不再定期更新此内容。有关此产品、服务、技术或API的支持情况,请查看Microsoft产品生命周期。” 此外,在主文档站点中搜索一些基本的Reactive Extensions类名(如“Subject”)将没有结...

8得票1回答
我能在MonoTouch项目中使用响应式扩展吗?

有一个 Rx 的移植版本叫做 mono-reactive,包含一个 MonoTouch 项目,但是作者 十天前宣布 他将放弃该项目,转而支持微软的开源实现: 我很高兴地宣布,现在微软已经以 Apache 许可证开源了 Reactive Extensions,所以我不会再继续开发这个代码库了...

28得票1回答
如何处理 RxJava 中 observer.onNext() 抛出的异常?

考虑以下示例:Observable.range(1, 10).subscribe(i -> { System.out.println(i); if (i == 5) { throw new RuntimeException("oops!"); }...

11得票2回答
什么是 System.Reactive.Linq.Observαble?(注意 alpha)

什么是 System.Reactive.Linq.Observαble? 注意:“alpha”代替了“a”。 Observαble而不是Observable。 在该程序集的此命名空间中找到了大约一百个类(全部为内部类)。 引用:// C:\Program Files (x86)\Mic...