我在哪里可以找到这门课?我已经包含了 Rx 扩展。我已经确定我正在编译的版本是 Silverlight 4。我的 VS2010 IDE 仍然不知道 IObservable 类型是什么。

我收到编译错误,提示“找不到类型或命名空间 IObservable”

我没有像这个线程建议的那样在 System.Collections.Generic 命名空间中看到它们http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/523437-include-iobserver-t-and-iobservable-t-interface

我是否缺少对 dll 的引用?

有帮助吗?

解决方案

这是在系统的名称空间,类型是的IObservable 。你需要参考从ReactiveExtensions SDK添加到System.Observable.dll。

此外,虽然没有严格要求,你可能会想添加一个引用System.Reactive.dll,其中包含了大量的扩展方法上的IObservable

工作

其他提示

答案不是很长,但也没什么可说的。

Silverlight仅使用 .NET Framework 的一小部分. 。也就是说, Silverlight 4 中不包含 IObservable 如果您不包含(引用)System.Reactive.dll

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top