Я использую следующий код в своей программе, мне еще нужно позвонить response.close()
? Или реализация FtpWebResponse IDisposable
закрывает ответ?Удаляет ли идентификатор ответа FtpWebResponse закрытие ответа?
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
}
Так что, в принципе, мне нужно было бы это сделать? не
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
response.close();
}
Спросите себя, как это будет стоить мне больше, если близкий метод будет вызываться дважды? – Izikon
@ Изикон. Не так ли? Насколько я знаю, все мое приложение рухнет, если я это сделаю. Возможно, вы можете быть более конкретным, вместо того, чтобы задавать вопрос. – naed21
Этот вопрос интересен: http://stackoverflow.com/questions/3119288/why-would-a-class-implement-idisposable-explicitly-instead-of-implicitly – Habib