标签: c# stream filestream overwrite
基本上,我正在尝试将数据写入文件的开头。但是,它会覆盖现有数据。
这是我的代码:
FileStream a = new FileStream(@"test.txt", FileMode.Create); a.WriteByte(65); a.Seek(0, SeekOrigin.Begin); a.WriteByte(66);
现在,文本文件应包含BA,但仅包含B。 有什么办法可以避免这种情况?我尝试使用BinaryWriter失败。
BA
B