我正在考虑从文件中删除大部分字节,然后从原始删除字节所在的相同位置插入新的大字节部分,全部使用C#。有谁知道如何去做?我无法在网上找到任何帮助。
非常感谢任何帮助!
感谢。
答案 0 :(得分:1)
这应该让你开始。
步骤如下:
using System;
using System.Text;
using System.IO;
namespace Test
{
class Program
{
static void Main(string[] args)
{
using (BinaryWriter writer = new BinaryWriter(File.Open("TextFile1.txt", FileMode.Open, FileAccess.ReadWrite)))
{
int offset = 1; //position you want to start editing
byte[] new_data = new byte[] { 0x68, 0x69 }; //new data
writer.Seek(offset, SeekOrigin.Begin); //move your cursor to the position
writer.Write(new_data);//write it
}
}
}
}