У меня есть некоторый код, этот код используется очень:
using (HttpWebResponse r = _GetHttpWebResponse(uri, body, method, contentType, headers)) {
/* do something with the response */
/* call r.Close() explicitly? */
}
Теперь код работает нормально, но соединения с сервером остаются открытыми в течение довольно долгого времени. (проверено с помощью TCPView)
Можно ли явно использовать метод Close()
? Рекомендуется ли это, или, возможно, рекомендуется не делать этого и почему?