可以看到,BIN文件相应的位置已经更改完成,并且其他位置也没有出现变动 。
这里我需要提一下 , 在做替换过程中 , BIN文件的大小是会发生变化的,因此我用Console.WriteLine(file_path.Length)来监控文件的大小变化 。控制台输出的结果为:
256,259 , 256
因此,我在代码的最后将文件的长度强行设置为256.这个不用担心数据,实际测试下来,如果没有file_path.SetLength(256)语句,那么结果如下:
可以看到后面几个数据是无效的数据 , 这个可以直接去掉 。
以上是我平时比较常用的BIN文件操作 。当然,BIN文件的某一位的删除和插入,我还没有比较容易的办法,不过BIN文件的删除或者插入特定字符用的场景非常少,因此没有过多的研究 。希望以上内容对大家有所帮助 。
推荐阅读
- 银行票据业务包括哪些 银行票据业务包括哪些,如何盈利
- 买社保怎么买 如何购买社保
- 绵阳老年公交卡在网上如何年审?
- 社保自己买怎么买 自己如何买社保
- 如何快速找到并打开软件的安装目录位置
- 打印如何缩放到一张 打印缩放到一张怎么做
- 迈腾保养灯归零方法 迈腾保养灯如何归零
- 小肠上皮细胞吸收葡萄糖的方式小肠上皮细胞是如何吸收葡萄糖的
- 如何调整桌面图片,使其适合屏幕
- 老干妈瓶子拧不开怎么办 老干妈拧不开如何处理