手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#泛型序列化对象为字节数组的示例
c#泛型序列化对象为字节数组的示例
摘要:序列化对象为字节数组复制代码代码如下: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#垃圾回收机制的详细介绍

C#生成影像金字塔的原理实例

浅谈c# 泛型类的应用

c#自定义泛型类的实现

C#实现写入与读出文本文件的实例代码

c#文件的复制,移动,创建(实例代码)

C# 16进制与字符串、字节数组之间的转换

c#固定长度的随机字符串例子

c# 图片加密解密的实例代码

c#解压文件的实例方法

精品推荐
分类导航