我正在尝试将字符串与其他字符串进行比较。
if (CategoryType.ToUpper() == "E&D")
当我比较这两个字符串时,它显示为E&D
。我该怎么做比较?
答案 0 :(得分:1)
HttpUtility.HtmlDecode Method(String)
将用于HTTP传输的HTML编码的字符串转换为已解码的字符串。
参考 - msdn link 当您使用从文本框获取的html字符串时,您需要首先解码该字符串。
以下代码适用于您的情况 -
string CategoryType = "E&D";
if (HttpUtility.HtmlDecode(CategoryType).ToUpper() == "E&D")
{
}