c#泛型序列化对象为字节数组的示例_C#教程-查字典教程网
c#泛型序列化对象为字节数组的示例
c#泛型序列化对象为字节数组的示例
发布时间:2016-12-28 来源:查字典编辑
摘要:序列化对象为字节数组复制代码代码如下:usingSystem.IO;usingSystem.Runtime.Serialization.Fo...

序列化对象为字节数组

复制代码 代码如下:

using System.IO;

using System.Runtime.Serialization.Formatters.Binary;

protected byte[] Serialize<T>(T t)

{

MemoryStream mStream = new MemoryStream();

BinaryFormatter bFormatter = new BinaryFormatter();

bFormatter.Serialize(mStream, t);

return mStream.GetBuffer();

}

反序列化字节数组为对象

复制代码 代码如下:

using System.IO;

using System.Runtime.Serialization.Formatters.Binary;

protected T Deserialize<T>(byte[] b)

{

BinaryFormatter bFormatter = new BinaryFormatter();

return (T)bFormatter.Deserialize(new MemoryStream(b));

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C#教程学习
    热门C#教程学习
    编程开发子分类