HtmlEncode con nombre de entidad HTML, ¿es posible?

Estoy usando el siguiente método paraHtmlEncode algunostext que está enSpanish, Me gusta esto:

string word = "configuración";
string encodedWord = System.Net.WebUtility.HtmlEncode(word);

El resultado es el esperado:

configuración

¡Pero! eló el texto representa elNúmero de entidad HTML para una minúscula latina "o" con agudo.

Sin embargo, quiero saber si hay una manera, usando una función incorporada que no conozco, biblioteca, etc., para mostrar elNombre de entidad HTML del número de entidad HTML y también admite otros caracteres (como una solución genérica).

Lo que he intentado hasta ahora es buscar una tabla de entidades HTML (había muchas en Google pero utilicé esta:http://www.ascii.cl/htmlcodes.htm) luego creó una costumbremethod para reemplazar lo necesariostring de la palabra haciendo un mapeo.

Entonces, si la palabra contieneó entonces el texto correspondiente se reemplazará a suNombre de entidad HTML cual esoacute; pero es realmente doloroso ya que hay muchos casos / escenarios.

Finalmente, el resultado deseado será:

configuración

Respuestas a la pregunta(1)

Su respuesta a la pregunta