我正在尝试使用Mono 2.10.6和Monodevelop 2.8.2在C#中实现IObservable接口,并且我不断收到以下错误:
找不到类型或命名空间名称“IObservable”。你是 缺少使用或指令或程序集引用?
我正在使用:
我参考了:
答案 0 :(得分:1)
似乎你必须为.NET 4.0编译:
#if NET_4_0
namespace System{
public interface IObservable<out T>
{
IDisposable Subscribe (IObserver<T> observer);
}
}
#endif
(取自this one)。
也许您还没有将.NET 4.0设置为目标框架?