不能跳,你读到POINT后,可以ReadLine(),ReadLine()两次,取后面的那一次就得到100.00,然后再执行两次ReadLine就得到了112.35

解决方案 »

  1.   

    读两个空行:
       FileStream myfs=new FileStream(@"f:\dazhu.txt",FileMode.Open,FileAccess.Read);
    StreamReader myreader=new StreamReader(myfs);
    string s=String.Empty;
    string s1,s0,s2;
    while((s=myreader.ReadLine())!=null)
    {
    if(s=="POINT")
    {
     s0=myreader.ReadLine();
                                            s1=myreader.ReadLine();
     s0=myreader.ReadLine();
     s2=myreader.ReadLine();
    this.richTextBox1.Text=s1+"\r\n"+s2;
    }        

    }