System.Reactive 3.0中缺少可观察的类和ToObservable

bob*_*der 5 .net c# system.reactive

从Nuget(https://www.nuget.org/packages/System.Reactive.Core)安装3.0版本的System.Reactive.Core后,我无法编译或显示Observable类.该ToObservableextention方法也从我的通用失踪List<>.

我在我的项目中安装并引用了以下软件包(.NET v4.6.1 C#控制台项目):

System.Reactive.Core (3.0.0.0) System.Reactive.Interfaces (3.0.0.0) System.Reactive.Windows.Threading (3.0.0.0)

我使用以下内容:

using System.Text;
using System.Threading.Tasks;
using System.Reactive;
using System.Reactive.Linq;
using System.Reactive.Subjects;
using System.Reactive.Concurrency;
using System.Reactive.PlatformServices;
using System.Reactive.Disposables;`
Run Code Online (Sandbox Code Playgroud)

而且我仍然得到错误消息"名称'Observable'在当前上下文中不存在"和"List不包含'ToObservable'的定义......".

我想要一个"HelloWorld"示例启动并运行,我希望使用Observable.Range

sup*_*opi 9

你想要 Install-Package System.Reactive

Reactive Extensions主库结合了接口,核心,LINQ和平台服务库.

使用该包,您将获得静态Observable类以及扩展名IEnumerable.

如果您不想安装平台服务,也可以运行这些服务以获得所需的功能.

Install-Package System.Reactive.Core
Install-Package System.Reactive.Linq
Run Code Online (Sandbox Code Playgroud)