title: Characters in string changed after downloading HTML from the internet
body: <p>Using the following code, I can download the HTML of a file from the internet:</p>
  
  <pre><code>WebClient wc = new WebClient();
  
  // ....
  
  string downloadedFile = wc.DownloadString("http://www.myurl.com/");
  </code></pre>
  
  <p>However, sometimes the file contains "interesting" characters like <code>é</code> to <code>Ã©</code>, <code>←</code> to <code>â†</code> and <code>フシギダネ</code> to <code>ãƒ•ã‚·ã‚®ãƒ€ãƒ</code>.</p>
  
  <p>I think it may be something to do with different unicode types or something, as each character gets changed into 2 new ones, perhaps each character being split in half but I have very little knowledge in this area. What do you think is wrong?</p>