单击按钮3次后为什么form.exe会冻结?

时间:2017-10-29 15:13:19

标签: c#

我在表单上启动C#表单(通过EXE文件)我有一个按钮,如果单击按钮超过3次(可以在任何时间)它只执行带有周长的URL(不打开浏览器)完全冻结程序

如何阻止这种情况发生?

C:\ORACLEDB12C\APP\USERNAME\ORADATA\ORCL\PDBORCL\EXAMPLE01.DBF

1 个答案:

答案 0 :(得分:1)

不要忘记在所有Dispose类型上致电IDisposable。虽然这里不清楚,但这也适用于GetResponse的结果。

// Send the data
myRequest.GetResponse().Dispose();

另请注意,您应将其放在try-catch-finally中,因为当{http 1}}返回的内容不同于2xx OK返回代码时,GetResponse会抛出异常。