如何删除文本文件中的空行?

解决方案 »

  1.   

    将光标移到空行上,按del键。
      

  2.   

    用流一行一行读取文件里面的东东
    然后用一个string接受,判断一下
    如果等于空或者只是\r\n就
    就删除试一下吧
      

  3.   

    Txt.Text = Txt.Text.Replace("\r\n","");
      

  4.   

    Txt.Text = Txt.Text.Replace("\r\n",""); 
    replace就可以
      

  5.   

    Txt.Text = Txt.Text.Replace("\r\n",""); 
    好像把所有的行都连成一行了?
    是这样
    111
    222333
    444
    把222下面的空行去掉成为
    111
    222
    333
    444
    如何能做到呀?
      

  6.   

    Txt.Text = Txt.Text.Replace("\r\n\r\n","\r\n"); 
      

  7.   

    Txt.Text = Txt.Text.Replace("\r\n",""); 
    这个确实是不行的,他会去掉所有的换行符。
      

  8.   

    不过有一点说明,windows下的txt文件和unix下和mac下的txt文件的换行符是不一样的。
      

  9.   

    应该是:
    Txt.Text = Txt.Text.Replace("\n\r","");  多谢各位老师.