我正在将Visual Studio 2013与.NET Framework版本4.5.1一起使用

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

var t = Task.Factory.StartNew(() => "Test");
var source = t.ToObservable();


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


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


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

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

最佳答案

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

您需要首先导入名称空间。

08-06 06:17