//The response stream must be copied to avoid affecting other code by disposing of the
//original response stream.
var stream = webResponse.GetResponseStream();
- using(var memStream=new MemoryStream((int) stream.Length))
+ using(var memStream=new MemoryStream())
using (var reader = new StreamReader(memStream))
{
stream.CopyTo(memStream);