KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've have some code similar to this: HttpWebRequest req; HttpWebResponse response; Stream receiveStream = null; StreamReader readStream = null; try { req = (HttpWebRequest)WebRequest.Create("someUrl")); req.Credentials = CredentialCache.DefaultCredentials; req.Method = "GET"; response = (HttpWebResponse)req.GetResponse(); receiveStream = response.GetResponseStream(); readStream = new StreamReader(receiveStream, Encoding.Default); return readStream.ReadToEnd(); } catch { return "Error"; } finally { readStream = null; receiveStream = null; response = null; req = null; } Should this code have readStream.Dispose() and responseStream.Dispose() instead of setting both to null?
Tags (comma-separated)
Save Edits
Cancel