Тогда, может быть, вам понадобится HttpUtility .HtmlDecode ?.
Это должно работать, вам просто нужно добавить ссылку на System.Web.
По крайней мере, так было в .Net Framework <4. </p>
Например, следующий код:
MessageBox.Show(HttpUtility.HtmlDecode("&©"));
Сработало, и результат был, как и ожидалось (символ амперсанда и символ авторского права)
Вы уверены, что проблема в HtmlDecode, а не в чем-то еще?
ОБНОВЛЕНИЕ: Другой класс, способный выполнять эту работу, WebUtility (снова метод HtmlDecode), появился в более новых версиях .Net. Однако с этим, похоже, есть некоторые проблемы. См. Вопрос HttpUtility vs. WebUtility .