title: How can I convert a html text to utf-8 with C#
body: <p>How can I convert my input value </p>
  
  <blockquote>
    <p>Itâ€™s time for Events This Weekend. Browse through and see which events are happening around you. Have fun Ciao! LoudNProudLive Series: â€˜Hit Makersâ€™ Special Edition LoudNProudLive Series presents a â€˜Hit Makersâ€™ Special Edition with headliners Tolu (of Project Fame), Simi and Oyinkanade. Date: Thursday, April 30, 2015 Time: 8 PM Venue: ELIAS (Ocean Bay Mall), [&#8230;]</p>
  </blockquote>
  
  <p>to a human readable sentence in utf-8. I tried the code below and this was what I got. -</p>
  
  <blockquote>
    <p>It�s time for Events This Weekend. Browse through and see which events are happening around you. Have fun Ciao! LoudNProudLive Series: �Hit Makers� Special Edition LoudNProudLive Series presents a �Hit Makers� Special Edition with headliners Tolu (of Project Fame), Simi and Oyinkanade. Date: Thursday, April 30, 2015 Time: 8 PM Venue: ELIAS (Ocean Bay Mall), […]</p>
  </blockquote>
  
  <pre><code> //convert html to utf-8
      private static string cleanUpCodes(string value)
      {
          //convert from iso to utf-8
          Encoding iso = Encoding.GetEncoding("windows-1252");
          Encoding utf8 = Encoding.UTF8;
          byte[] isoBytes = iso.GetBytes(value);
          byte[] utf8Bytes = Encoding.Convert(utf8, iso, isoBytes);
          string msg = utf8.GetString(utf8Bytes);
  
          //convert to real html
          msg = HttpUtility.HtmlDecode(msg);
  
          return msg;
      }
  </code></pre>