小编Jim*_*Jim的帖子

用于WebClient的Windows Phone BackgroundWorker?

现在WebClient问题已修复,可以在后台线程上返回,我想以这种方式开始使用它.

经过多次搜索,我想出了这个看起来工作正常的代码,这就是它的全部内容吗?

BackgroundWorker bw = new BackgroundWorker();

bw.DoWork += (s,e) =>
{
    WebClient wc = new WebClient();

    wc.DownloadStringCompleted += DownloadStringCompleted;
    wc.DownloadStringAsync(url);
};

bw.RunWorkerAsync();
Run Code Online (Sandbox Code Playgroud)

在DownloadStringCompleted中,我将结果发送回UI线程.

我错过了什么重要的事情还是真的这么简单?

c# silverlight windows-phone-7

4
推荐指数
1
解决办法
1889
查看次数

标签 统计

c# ×1

silverlight ×1

windows-phone-7 ×1