0

我的应用程序整晚都在运行,并且在随机时间它会断开连接,另一方面,在某些晚上它不会。

这是 Visual Studio 中的例外,它卡在这里。 在此处输入图像描述

这是它提供的关于我的信息WebRequest在此处输入图像描述 这是它提供的有关响应异常的信息。 在此处输入图像描述

我在想的是,这不是我的错误,有时服务器真的没有回答我,它给了我这个例外。如果您同意,最好如何处理这种异常。我应该把我的 3 个using语句包装成 try catch 吗?

4

1 回答 1

1

是的,try-catch 是用于不可靠的 Web 服务的方法(并且可能是一个循环重试有限次数)。

请注意,您可以using以这种方式堆叠语句以避免所有缩进:

using (...)
using (...)
using (...) {
    // Do stuff...
}
于 2013-03-09T05:37:59.890 回答