我正在使用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< .string>不包含ToObservable的定义...
我在另一篇文章中读到,我应该下载Silverlight Toolkit并将其附带的System.Reactive.dll
作为参考,但这没有帮助。
我该怎么做才能解决这个问题?
答案 0 :(得分:9)
该扩展方法在System.Reactive.Threading.Tasks
命名空间中定义。
您需要先导入命名空间。