Question

Où puis-je trouver cette classe? J'ai inclus les extensions Rx. Je me suis assuré la version que je suis à la compilation est Silverlight 4. Mon VS2010 IDE n'a encore aucune idée de ce type IObservable est.

je reçois une erreur de compilation disant « n'a pas pu être trouvé type ou espace de noms IObservable »

Je ne les ai pas vu dans l'espace de noms System.Collections.Generic comme ce fil suggère http : //dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/523437-include-iobserver-t-and-iobservable-t-interface

Suis-je manque une référence à une dll?

Était-ce utile?

La solution

Il est dans l'espace de noms système, le type est IObservable . Vous aurez besoin d'ajouter une référence à System.Observable.dll du SDK ReactiveExtensions.

En outre, alors que pas strictement nécessaire, vous aurez probablement envie d'ajouter une référence à System.Reactive.dll, qui contient de nombreuses méthodes d'extension pour fonctionner sur IObservable .

Autres conseils

Pas une réponse très longue, mais il n'y a pas beaucoup de choses à dire.

Silverlight utilise seulement petit sous-ensemble du .NET Framework . Cela dit,

scroll top