c#要把一个类序列化的时候有没有办法知道序列化之后的内容大小从而把大小写到序列化内容前面这样知道读多少内容

【c#要把一个类序列化的时候有没有办法知道序列化之后的内容大小从而把大小写到序列化内容前面这样知道读多少内容】

c#要把一个类序列化的时候有没有办法知道序列化之后的内容大小从而把大小写到序列化内容前面这样知道读多少内容

文章插图
# C序列化一个类的时候,有没有办法知道序列化内容的大小,写在序列化内容的前面,以便知道读多少?# C序列化一个类的时候,有没有办法知道序列化内容的大小,写在序列化内容的前面,以便知道读多少?引言:我在序列化之前写下大小,以便知道要读取多少字节 。后面还有一点需要补充 。解决方法:除非你自己写序列化实现,否则你不知道你添加的内容框架,所以大米序列化可能会有问题 。做二次序列化,第一次序列化到内存,取大小,第二次做