C#反序列化 “在分析完成之前就遇到流结尾”
生活随笔
收集整理的這篇文章主要介紹了
C#反序列化 “在分析完成之前就遇到流结尾”
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在反序列化的時候,需要先把流的指針位置重新設(shè)置到0。
MemoryStream ms = new MemoryStream(); byte[] bitTemp= 獲取流; ms.Write(bitTemp, 0, bitTemp.Length); ms.Position = 0; BinaryFormatter b = new BinaryFormatter(); ObjectTry?? objectTry??= (ObjectTry)b.Deserialize(ms);
MemoryStream ms = new MemoryStream(); byte[] bitTemp= 獲取流; ms.Write(bitTemp, 0, bitTemp.Length); ms.Position = 0; BinaryFormatter b = new BinaryFormatter(); ObjectTry?? objectTry??= (ObjectTry)b.Deserialize(ms);
總結(jié)
以上是生活随笔為你收集整理的C#反序列化 “在分析完成之前就遇到流结尾”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL Incorrect stri
- 下一篇: android nfc常用标签读取