2010-09-29 54 views
4

我在哪裏可以找到這個類?我已經包含了Rx擴展。我確定我正在編譯的版本是Silverlight 4.我的VS2010 IDE仍然不知道IObservable類型是什麼。在Silverlight 4中的IObservable:類型或命名空間無法找到IObservable

我得到一個編譯錯誤說「類型或命名空間的IObservable找不到」

我沒有看到他們在System.Collections.Generic命名空間像這個線程表明 http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/523437-include-iobserver-t-and-iobservable-t-interface

上午我缺少對dll的引用?

+1

我認爲IObservable已添加到核心.NET 4庫中。但Silverlight的故事是什麼? – BuddyJoe 2010-09-29 15:35:46

回答

8

它在System命名空間中,類型是IObservable <T>。您需要從ReactiveExtensions SDK中添加對System.Observable.dll的引用。

此外,雖然沒有嚴格要求,但您可能需要添加對System.Reactive.dll的引用,該引用包含多個擴展方法以在IObservable <T>上運行。

+1

謝謝。這讓我瘋狂。 – BuddyJoe 2010-09-29 20:53:39

相關問題