Я не могу использовать HtmlEncoder для кодирования строки в основном веб-API asp. net. Можно ли закодировать его без использования HtmlEncoder?
Чтобы преобразовать строку в строку, кодированную HTML, вы можете использовать метод HttpUtility.HtmlEncode .
var myEncodedString = System.Web.HttpUtility.HtmlEncode(myString);
Кроме того, если вы не знаете, как использовать System.Text.Encodings.Web.HtmlEncoder для кодирования предоставленной строки, вы можете попробовать следующий фрагмент кода.
var myEncodedString = System.Text.Encodings.Web.HtmlEncoder.Default.Encode(myString);