【发布时间】:2016-03-28 08:35:25
【问题描述】:
总之
寻找实现的方法
observableOne.SkipIf(observableTwoFiresWithinPeriod)
说明
- 假设我正在观察人们穿过一扇门 (
walkins Observable) - 而且我也有办法判断他们是否有电话 (
phoneWalkins Observable)。 - 现在我想观察一下人们不带手机走进门的另一块蛋糕 (
nonPhoneWalkins Observable)
假设我有walkins 和phoneWalkins 子集作为流可供我使用,那么nonPhoneWalkins 应该是walkins,除了phoneWalkins。
- 如何使用响应式扩展来实现它?
- 请注意,如果发现此人携带手机,
phoneWalkins会在walkins之后发出信号
【问题讨论】:
-
您可以将@LeeCampbell 的解决方案应用于此问题。只需省略
Where子句即可。
标签: c# .net linq event-handling system.reactive