找不到Rx任务ToObservable()

Dar*_*ius 2 .net c# task system.reactive

我正在使用Visual Studio 2013和.NET framework 4.5.1版

我正在阅读有关Reactive Extensions的教程,我正在尝试运行此代码:

var t = Task.Factory.StartNew(() => "Test");
var source = t.ToObservable();
Run Code Online (Sandbox Code Playgroud)

t.ToObservable() 加下划线并给我错误

System.Threading.Tasks.Task <.string>不包含ToObservable的定义...

我在另一篇文章中读到,我应该下载Silverlight Toolkit并将System.Reactive.dll其作为参考包含在内,但这并没有帮助.

我该怎么做才能解决这个问题?

SLa*_*aks 9

该扩展方法在System.Reactive.Threading.Tasks命名空间中定义.

您需要先导入名称空间.