.net-4.0 - .NET Framework 4.0 Beta2 中的 IObservable<T>

标签 .net-4.0 namespaces system.reactive

IObservable<T>IObserver<T>接口(interface)直接放在System .NET Framework 4.0 Beta2 中的命名空间。为什么不在 System.Collections.Generic , 比如 IEnumerable<T>

附注Silverlight Toolkit 的 Reactive Framework 预览包含 IObserver<T>System.Collections.Generic命名空间。

最佳答案

IObservable是一个接口(interface),用于标识实现 Observer 的类图案。它与收藏无关。它更多地与提供事件的替代方案有关。

关于.net-4.0 - .NET Framework 4.0 Beta2 中的 IObservable<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1620434/

相关文章:

c++ - 什么时候应该使用命名空间和单独编译? (是否可以在类外使用单独编译?)

c# - 在 "Real World"中使用 Reactive Extensions

.net - ToObservable扩展方法在哪里?

c# - 检查 .NET 4 Full Framework 是否已安装

c# - 是否可以创建具有两个同名属性的类型?

Python 命名空间混淆

wpf - 引用的外部命名空间与本地命名空间崩溃

.net - Observable 和 Webclient 获取 csv

c# - 从 WPF 对话框返回自定义值

c# - C# 中 Queue<T> 的入队事件