Вы бы использовали Server.HtmlEncode ... это не просто "скорость", а тот факт, что , что - это то, для чего предназначена технология.Вполне вероятно, что вы забудете что-то в вашем .Replace (). Replace (). Replace (что также медленнее).
Немного объяснений
Имейте в виду, что "Server.HtmlEncode "выполнит один потоковый проход через вашу строку, тогда как .Replace (). Replace (). Replace () сделает несколько проходов, чтобы сделать одно и то же.чтобы анализировать и компилировать накладные расходы в Regex.