日期:2014-05-18  浏览次数:20510 次

str1.Replace(CrLf, "<br>").Replace(" ", "&nbsp;")为什么只有起作用:str1.Replace(" ", "&nbsp;")
请问:str1.Replace(CrLf, "<br>").Replace(" ", "&nbsp;")为什么只有起作用:str1.Replace(" ", "&nbsp;")
 
str1.Replace(CrLf, "<br>")正确

str1.Replace(" ", "&nbsp;")正确

单个用都可以 如何在一条语句把这两个连接在一起

------解决方案--------------------
C# code

string str = "abcdefghijklmn";
        str = str.Replace("d", "a").Replace("f", "a");

------解决方案--------------------
首先指出一个错误 ,str1.Replace(CrLf, " <br>"),<br>的前面似乎多了一个空格,

[VB]
str1 = str1.Replace(Constants.vbLf, "<br>").Replace(" ", "&nbsp;")
[C#]
str1.Replace("\r\n", "<br>").Replace(" ", "&nbsp;")

以上均没有问题