String neirong2;
  neirong2=Server.HtmlEncode(neirong.Text);
  String zh=""; 
  String tmpstr=""; 
  for (int i=0; i<neirong2.Length;i++)  //String型有Length的属性吗// 
{ zh=neirong2.Substring(i,1); //这句话什么意思,有什么用// 
 if (zh==" ") { zh=" ";}  
 if (zh=="\n") { zh="<br>"; }   //<br>什么意思// 
 if (zh=="\t") { zh="    ";} //三个if的作用//
 tmpstr=tmpstr+zh; } 
 neirong2=tmpstr; //完全不懂//
哪位大哥懂的话麻烦讲一下
还有用VB怎么写也说一下,谢谢了

解决方案 »

  1.   

    string 是有Length属性的。
    neirong2.Substring(i,1); 取neirong2字符串从索引i的字符开始1个字符长度的串。
    <br> 在html中是换行 
    在web中的换行,空格,制表符分别转换成html中的效果。
      

  2.   

    string 是有Length属性的。
    neirong2.Substring(i,1); 取neirong2字符串从索引i的字符开始1个字符长度的串。
    <br> 在html中是换行 
    三个IF是转换html中的格式
    最后重新将字符串赋值给 neirong2