我在寫一個WPF應用程序,需要根據列表中的項目對WCF服務進行多次調用。異步WCF調用循環使用任務
foreach(var item in items)
{
var dataAboutItem = MethodThatCallsWCFService(item);
// Do work to update UI
.
.
.
}
有一個聰明的辦法做到這一點使用任務/ Parallel.ForEach或TPL一些構造,將讓我在後臺線程中的所有服務調用,然後更新UI相應的結果進來每次打電話?
你可以使用C#5.0嗎? – svick
我現在不是現在,但沒有什麼能阻止我。這本質上是我正在寫的一次性使用應用程序。 – John