public class HtmlCodes
      {
        #region
        public static string HtmlEncode(string str)
        {            str = str.Replace(" ", " ");
            str = str.Replace("<", "&lt;");
            str = str.Replace(">", "&gt;");
            str = str.Replace("", "'");
            str = str.Replace("\", " “");//这个里面有“附号提示错误
            str = str.Replace("\n", "<br>");
            retutn str;
        }
#endregion #region
        public static string ReHtml(string str)
        {
        str = str.Replace("&nbsp;", "");
        str = str.Replace("&lt;", "<");
        str = str.Replace("&gt;", "");
         str = str.Replace("‘", "");
            str = str.Replace("”", "、");
            str = str.Replace(" <br>", "\n");
            return str;
        }
#endregion #region 
        public static string XmlEncode(string str)
        {
        str=str.Replace("&nbsp;","");
            return str;
        }
#endregion 
        }

解决方案 »

  1.   

    replace 替换 
    在这个字符串中的有replace(,)里面第一个字符的换成第二个
     str=str.Replace("&nbsp;","");  这个就是将str中的空格换成“”
      

  2.   

    Replace替换
    前一个参数要替换的字符串,后一个参数的替换后的值
      

  3.   

    这个程序在VS中运行提示有错误,说有“和’附号,我不知道应该怎么改,主要是这句 str = str.Replace("\", " “");