使用c#反序列化二进制文件的特定属性

时间:2015-01-05 11:40:30

标签: c# .net binary deserialization

我遇到了以下问题,我有一个自定义文件类型,我希望它显示一个在其中序列化的特定图像(此文件是二进制序列化的),但我的文件大小可以达到Gb的大小。 / p>

因此,为了避免由于可能存在大量文件而导致的性能问题,我想反序列化图像的属性,而不必反序列化文件包含的所有不必要的信息。

这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

我不确定是否正确理解了您的问题,但您应该使用FileStream手动解码文件并仅提取包含图像的文件块