序列化对象为字节数组
复制代码 代码如下:
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));
}
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论