最佳答案
我正在编写一个基于等待/睡眠范例的网络绑定应用程序。
有时会发生连接错误,根据我的经验,等待一段时间后再重试操作是值得的。
问题是如果我使用 Thread。休眠或其他类似的阻塞操作,它会阻塞调用者线程中的所有活动。
我应该用什么替换 Thread.Sleep (10000)以达到与
await Thread.SleepAsync(10000)
?
更新
我更喜欢不需要创建任何额外线程就可以做到这一点的答案