FileInfo file1 = new FileInfo("E:\\随笔\\控制线程.txt");
        FileStream fs = file1.OpenWrite();
        string str;
        byte[] b=new byte[100];
        b=Encoding.GetEncoding("GB2312").GetBytes(DateTime.Now+"添加成功\n");
        fs.Write(b, 0, b.Length);
        fs.Close();
我通过FileStream向一个txt文件里追加数据,但是他却覆盖了原来的数据,怎么才能不覆盖原来的??