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

时间:2014-09-25 20:51:59

标签: c#

我想在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#

1 个答案:

答案 0 :(得分:1)

这应该有效。我是一个好人,但下次再搜索一下。这很容易找到。

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

How to write data at a particular position in c#?