title: Replace HTML character entities in a string
body: <p>I would like to take a string containing HTML character entities such as <code>&amp;nbsp;</code>, etc. and replace them with the literal string characters. Does C# come with a library that has all the HTML character entities in which I could use to parse/replace characters in my strings?</p>
  
  <p>List of HTML character entities: <a href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references" rel="nofollow noreferrer">Wikipedia</a></p>