昨天一个有人问我在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("<","<");
chr=chr.Replace(">",">");
chr=chr.Replace("\n","<br>");
chr=chr.Replace(" "," ");
return(chr);
}