请问:str1.Replace(CrLf, "<br>").Replace(" ", "&nbsp;")为什么只有起作用:str1.Replace(" ", "&nbsp;")
 
str1.Replace(CrLf, "<br>")正确str1.Replace(" ", "&nbsp;")正确单个用都可以 如何在一条语句把这两个连接在一起

解决方案 »

  1.   


    string str = "abcdefghijklmn";
            str = str.Replace("d", "a").Replace("f", "a");经测试两个一起用都有效..
      

  2.   

    首先指出一个错误 ,str1.Replace(CrLf, " <br>"),<br>的前面似乎多了一个空格,[VB]
    str1 = str1.Replace(Constants.vbLf, "<br>").Replace(" ", "&nbsp;")
    [C#]
    str1.Replace("\r\n", "<br>").Replace(" ", "&nbsp;")以上均没有问题