试图了解为什么以及何时需要为 .NET 使用 Reactive Extension (Rx),我开始质疑“ C# 5.0 async/await feature and Rx - Reactive Extensions ”,阅读其参考文献导致的问题多于答案.
后一篇文章中提到的Task vs IObservable:when to use what?似乎是指IObservable
同义词(或可互换地)使用.NET 的 Reactive (Rx) 扩展
例如,上述文章中的短语是什么意思:
如果您选择返回 IObservable,您的代码将需要响应式扩展
想说什么?
两者都是 .NETTask<T>
的IObservable<T>
一部分,我在没有任何 Rx 参考或设置的情况下使用它。
为什么我需要响应式扩展才能 retuen IObservable
?
Task<T>
RX 在讨论vs. IObservable时必须做什么?
为什么它们的用法并列?