【发布时间】:2013-10-24 14:50:30
【问题描述】:
我在我的程序中使用以下代码,我还需要调用response.close()吗?或者FtpWebResponse IDisposable 实现是否关闭响应?
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
}
所以基本上,我需要这样做吗?
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
response.close();
}
【问题讨论】:
-
扪心自问,如果 close 方法会被调用两次,会不会花费我更多?
-
@Izikon 会吗?据我所知,如果我这样做了,我的整个应用程序都会崩溃。也许你可以更具体一点,而不是问一个问题。
-
这个问题读起来很有趣:stackoverflow.com/questions/3119288/…
标签: c# idisposable using ftpwebresponse