使用c#在文本文件中的特定位置写入一些字节

本文关键字:位置 字节 定位 文本 文件 使用 | 更新日期: 2023-09-27 18:24:25

我想在txt文件中写入此字节:

 byte[] TT = new byte[] { 0x28, 0x1A, 0x00, 0x49, 0xCB, 0xE8, 0xEF, 0x2B, 0x2C, 0x22, 0xB7, 0xBC, 0x54, 0xA1, 0x94, 0x6E };

我想把这个字节写在这个位置:22530

我想要System.IO 中的代码

我正在使用c#

使用c#在文本文件中的特定位置写入一些字节

这应该可以工作。我是个好人,但下次找吧。它很容易找到。

using (Stream stream = new FileStream(fileName, FileMode.OpenOrCreate))
{
    stream.Seek(1000, SeekOrigin.Begin);
    stream.Write(Data, 0, Data.Length);
}

如何在c#中的特定位置写入数据?