请问:   对于webhttprequest.GetResponse() 方法有时候会连不上服务器,但是可能由于网络原因,如果失败,需要重新每隔3秒重发一次,如果成功就不需要了重发了,3次之后还不成功则抛出异常。   在WebHttpRequest中有没有这样的支持啊,自动重发的。我在主线程中用Thread.Sleep(3000),来设置了间隔,但是这样的处理方式是把整个程序停再那里了,如果这个请求没有发送成功,后面还有请求,Sleep的时间会累积加长,客户体验非常不好,感觉程序性能非常低下,请问哪位兄弟做个这个的,有没有好的解决方式,或者技术手段。在此多谢。