Silverlight 4 で IObservable :IObservable の型または名前空間が見つかりませんでした

StackOverflow https://stackoverflow.com/questions/3823060

質問

このクラスはどこで見つけられますか?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 への参照が足りないのでしょうか?

役に立ちましたか?

解決

これは、System名前空間にあります、タイプはIObservable です。あなたはReactiveExtensions SDKからSystem.Observable.dllへの参照を追加する必要があります。

厳密には必要ではないながらも、あなたはおそらくIObservable を操作するための多数の拡張メソッドが含まれているSystem.Reactive.dll、への参照を追加するとよいでしょう。

他のヒント

それほど長い答えではありませんが、言うことはあまりありません。

Silverlight では、 .NET Framework の小さなサブセット. 。そうは言っても、 IObservable は Silverlight 4 には含まれていません System.Reactive.dll を含めない (参照する) 場合

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top