Multithreading windows phone C#中的多线程?

Multithreading windows phone C#中的多线程?,multithreading,wcf,windows-phone-7,notifications,Multithreading,Wcf,Windows Phone 7,Notifications,windows phone C#中的多线程 如何在调用wcf服务时执行多线程。一个线程应该调用服务,一个线程应该显示处理过程。我从未为windows phone编程,但我对c#有相当多的经验,快速的谷歌搜索显示windows phone支持后台工作人员。我建议将其用于耗时的任务,您甚至可以获得进度更新。请查看以下示例: 这就是我从WPF应用程序调用WCF服务时使用的方法。WP7有一个类可以帮助您 它具有WorkerReportsProgress属性和ProgressChanged事件,可以通知

windows phone C#中的多线程


如何在调用wcf服务时执行多线程。一个线程应该调用服务,一个线程应该显示处理过程。

我从未为windows phone编程,但我对c#有相当多的经验,快速的谷歌搜索显示windows phone支持后台工作人员。我建议将其用于耗时的任务,您甚至可以获得进度更新。请查看以下示例:

这就是我从WPF应用程序调用WCF服务时使用的方法。WP7有一个类可以帮助您

它具有
WorkerReportsProgress
属性和
ProgressChanged
事件,可以通知您其进度。

鉴于您对问题的描述,这似乎是一个不错的选择。这很容易处理。但也值得一提的是,在WindowsPhone7上还有其他方法可以进行多线程处理,比如线程池

我建议您查看以下问题(和答案),其中描述了可能的选项: