\x27
не является значением в кодировке HTML. Это строковый символ Escape. Правда заключается в том, что в реальной строке, вероятно, есть физический символ \
, поэтому вы имеете дело с:
"\\x27"
Или
@"\x27"
Я не уверен, что в .NET есть способ переоценить строку, но \ коды для строк обрабатываются на уровне компилятора, если я правильно помню.
Вы можете использовать регулярные выражения для замены, если хотите, так как знаете, что это означает.