在学习序列化的时候出现一个问题
一个button是来设置把bo1对象转换成Bytes数组,然后存在session中,后一个button用来读取这个对象,但是这样会报错的,错误信息是“End of Stream encountered before parsing was completed.”如果使用MemoryStream ms = new MemoryStream(bts)就不会报错了 我想知道直接把bts赋给MemoryStream的构造函数和用write方法写进去Memorystream有什么不一样吗?我记得前几天把一个记事本中的一串字符通过binarywrite写进一个memorystream,直接用binaryread.readchar()得到的字符串和记事本也不一样,是不是写的时候加入了额外的比如编码信息吗?
不负相思意
倚天杖