类型或命名空间名称'找不到.您是否缺少使用或指令或程序集引用

本文关键字:指令 引用 程序集 是否 找不到 命名空间 类型 | 更新日期: 2023-09-27 18:13:53

我试图在c#中使用Mono 2.10.6和Monodevelop 2.8.2实现IObservable接口,我一直得到以下错误:

找不到类型或命名空间名称"IObservable"。你是缺少使用或指令或汇编参考?

我用:

    系统
  • System.Collections.Generic;
  • System.Collections.ObjectModel

我有参考资料:

    系统
  • 系统。核心

类型或命名空间名称'找不到.您是否缺少使用或指令或程序集引用

似乎你必须为。net 4.0编译:

#if NET_4_0
namespace System{
  public interface IObservable<out T>
  {
    IDisposable Subscribe (IObserver<T> observer);
  }
}
#endif

也许你还没有把。net 4.0作为目标框架?