我对 Reactive Extensions 很感兴趣,但我找不到最新的教程。我从使用Reactive Extensions for .NET 治愈异步忧郁开始, 但它已经过时了。我可以找出一些变化,但我无法得到很多例子。
我在网上找到了很多文章,主要来自 2009,2010,但它们也与当前版本不兼容。我对将 Rx 与 Windows Phone 和 WebClient 一起使用特别感兴趣:
WebClient wc = new WebClient();
var o = Observable.FromEvent<DownloadStringCompletedEventArgs>(wc, "DownloadStringCompleted").Select(newString => newString.EventArgs.Result);
// Subscribe to the observable, and set the label text
o.Subscribe(s => myLabel.Text = s);
// Start the download
wc.DownloadStringAsync(new Uri("http://www.data.com/service"));
不再工作,替换FromEvent
为FromEventPattern
是不够的。
有人可以指出我最新的资源吗?