日期:2014-05-19  浏览次数:20676 次

类型化数据集能序列化反序列化嗎?
类型化数据集能序列化反序列化嗎?

------解决方案--------------------
可以简单的通过DataSet.ReadXml和DataSet.WriteXml来进行反序列化和序列化。
------解决方案--------------------
楼主说的对用scream也可以
------解决方案--------------------
/// <summary>
/// 反序列化二进制数据
/// </summary>
/// <param name= "b "> </param>
/// <returns> </returns>
public object Deserialize(byte[] b)
{
try
{
using (MemoryStream MS = new MemoryStream())
{
MS.Write(b, 0, b.Length);
MS.Seek(0, SeekOrigin.Begin);

//在反序列化过程中有可能内存溺出,介时回停止响应约 10 秒左右
return new BinaryFormatter().Deserialize(MS);
}
}
catch
{
return null;
}
}
------解决方案--------------------
为什么不序列化为xml数据呢
------解决方案--------------------
可以的。