当我获取服务器的数据在桌面应用程序下时,我曾经通过将WaitCallback委托传递给ThreadPool.QueueUserWorkItem来排队执行任务以获取数据:
ThreadPool.QueueUserWorkItem(new WaitCallback(FetchServerCallback));
但在Windows应用商店应用中,如何才能获得相同的结果?
答案 0 :(得分:1)
您可以使用Task.Run(() => { /* your code */ });
甚至
await Task.Run(() => { /* your code */ });
// TODO this code runs after "your code" has been processed
在处理完代码后执行其他操作...