///
/// BinaryHelper 的摘要说明
///
public static class BinaryHelper
{
///
/// 将对象序列化为Byte[]数组类型,数据库里面对应的字段为:varbinary类型
///
/// obj
///
public static byte[] ToByteArr(Object obj)
{
MemoryStream ms = new MemoryStream();
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(ms, obj);
byte[] byteArr = ms.ToArray();
return byteArr;
}
///
/// 将Byte[]数组反序列化为一个对象
///
/// T
/// bytes
///
public static T ToObj(byte[] bytes)
{
MemoryStream ms = new MemoryStream(bytes);
BinaryFormatter bf = new BinaryFormatter();
Object obj = bf.Deserialize(ms);
return (T)obj;
}
}
“七”乐无穷,尽在新浪新版博客,快来体验啊~~~请点击进入~