我有一个二进制文件及一个XML文件,这两个文件在我的设计的程序中保存时需要合并在一起,形成为一个文件,打开时又需要将其分开,请问该怎么解决,谢谢!

解决方案 »

  1.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    string filenamepath="a.txt";

    FileStream fs=new FileStream (filenamepath,FileMode.Open );
    System.Text.StringBuilder sb=new System.Text.StringBuilder ();

    while(true)
    {
    int a= fs.ReadByte();
    if(a!=-1)
    {
    if(a>29)
    sb.Append ((char)a);
    else{sb.Append ("["+a.ToString() +"]");}
    }
    else{break;}
    } textBox1.Text =sb.ToString(); }
    这是转成二进制的。转回来也差不多。
      

  2.   

    谢谢steedhorse(晨星)的提醒及 koenemy() 的代码。问题已解决。