C#从当前流位置查找字节模式,返回新的字节位置

时间:2016-05-21 09:55:40

标签: c# parsing byte sequence filestream

我正在编写一个小程序,用适当的偏移量替换特定的字节信息。

目前,代码发送FileStream以查找从数据网格条目给出的所需偏移量,但我想要读取字节序列/模式的下50个字节,然后将当前FileStream的位置设置为起始位置找到模式的点。

这是我现在的代码。

            using (var fs = new FileStream(yOBJFile.FileName, FileMode.Open,FileAccess.ReadWrite))
            {
                fs.Position = Int32.Parse(rowp.Cells[4].Value.ToString(), System.Globalization.NumberStyles.HexNumber);

                string BytePatternString = "675F66537065634C6576656C";
                byte[] BytePattern = Encoding.ASCII.GetBytes(BytePatternString);
            }

我非常感谢帮助我解决问题的任何帮助。

谢谢。

0 个答案:

没有答案