C#回车替换

来源:互联网 发布:网络语表弟是什么意思 编辑:程序博客网 时间:2024/06/10 21:24

如何置换文本框中的回车符(c#) 
  昨天一个有人问我在str = str.Replace(vbCrLf,"<br>");的时候,它说名称“vbCrLf”在类或命名空间“Headercs.Myifsafe”中不存在,应该怎么替换啊?

  从代码中就可以看出,使用了c#写的代码,因为c#中没有vbcrlf表示换行的。

  应该改成 str = str.Replace("/n","<br>");

  另外提供一个方法c#的

public string texttohtml(string chr)
  {
   if(chr==null)
    return "";
   chr=chr.Replace("<","&lt");
   chr=chr.Replace(">","&gt");
   chr=chr.Replace("/n","<br>");
   chr=chr.Replace(" ","&nbsp;");
   return(chr);
  }