以二进制流的方式读取文件的语句怎么写???谢谢了

解决方案 »

  1.   

    System.IO.StreamReader sr=new StreamReader(文件路径,编码方式);
      

  2.   

    通过FileStream来读取文件,msdn有例子。
      

  3.   

    FileStream fs = System.IO.File.Open(path, System.IO.FileMode.Open);
      

  4.   

    //读文本文件
    this.openFileDialog1.ShowDialog();
    string MyFileName=this.openFileDialog1.FileName;
    if(MyFileName.Trim()=="")
    return;
    StreamReader MyReader=null;
    try
    {
     MyReader=new StreamReader(MyFileName,System.Text.Encoding.Default);
    this.richTextBox1.Text=MyReader.ReadToEnd();
    }
    catch(Exception Err)
    {
    MessageBox.Show("读文本文件发生错误!请检查源文件是否是文本文件?","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
    return;
    }
    finally
    {
    if(MyReader!=null)
    {
    MyReader.Close();
    }
    }