title: C# fastest way to make a request & read response
body: <p>i was wondering whats the fastest way to make a request and get a response into a string?
  I read that webclient is basically a helper class for httpwebrequest.</p>
  
  <p>The reason im asking is that for instance, i need to get response from like 2000 url's.
  And want to make this as efficient as possible.</p>
  
  <p>Just need to know if httpwebrequest is fastest in C# or is there anything else?</p>
  
  <p>Thank you.</p>