gpt4 book ai didi

C# 在不知道文件格式的情况下读取二进制文本文件

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:11 26 4
gpt4 key购买 nike

好的,我有一个使用 BinaryWriter 编写的二进制文本文件。由于文档不完善,该文件的格式已丢失。

我使用 BinaryReader 来读取文件,但我能做到这一点的唯一方法是通过逐步浏览文件并猜测我是否应该使用 BinaryReader 类的 ReadInt64()、ReadString() 等来反复试验。

有没有办法遍历文件并自动确定下一个值格式是什么?

最佳答案

没有。 BinaryWriter 不会将任何类型信息打包到写入的文件中,因此没有办法对其进行逆向工程 - 除了反复试验之外,正如您所发现的那样。

关于C# 在不知道文件格式的情况下读取二进制文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17974721/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com