【发布时间】:2010-11-23 10:23:27
【问题描述】:
当 .NET 的 BinaryFormatter 用于序列化对象图时,是否应用了任何类型的压缩?
我问我是否应该担心对象图有许多重复的字符串和整数。
编辑 - 等等,如果字符串是在 .NET 中实习的,就不用担心重复的字符串,对吧?
【问题讨论】:
-
基元愉快地重复着令人作呕,唯一发生的“压缩”是不间断的空序列(例如在数组中)被存储为代表序列中数字的字节或整数。字符串(通常)不重复,类定义不重复,多个对象引用不会导致对象被多次序列化/输出。
标签: c# .net serialization compression binaryformatter