我有一段代码,我注意到长时间使用后开始增加计算机的延迟。请求慢慢变得越来越长,通过SpeedOf.Me,我的延迟明显增加。唯一可以解决延迟的问题是重置我的调制解调器。我没有正确关闭连接或释放资源吗?为什么会这样?
var request = HttpWebRequest.Create(uri);
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
using (GZipStream zip = new GZipStream(response.GetResponseStream(), CompressionMode.Decompress, true))
using (StreamReader unzip = new StreamReader(zip))
{
string str = unzip.ReadToEnd();
}