【发布时间】:2012-05-28 10:22:11
【问题描述】:
当我的应用程序在墓碑时,我需要等到WebClient UploadStringAsync 将在被墓碑之前返回响应。我试图通过阻塞 UI 线程几秒钟来实现它,但我注意到,当 UI 被阻塞时,没有响应。当我释放锁(无论是Thread.sleep 或ManualResetEvent)时,响应也在同一时刻到来。
当然,UploadStringAsync 和 UploadStringCompleted 在 UI 以外的线程上工作。
也许你会知道这些行为的原因是什么?
【问题讨论】:
标签: .net multithreading windows-phone-7.1 webclient