序列化和反序列化
序列化数据:
public static byte[] Serialize(IExtensible msg)
{
byte[] result;
using (var stream = new MemoryStream())
{
Serializer.Serialize(stream, msg);
result = stream.ToArray();
}
return result;
}
反序列化:
public static T Deserialize<T>(byte[] message)
{
T result;
using (var stream = new MemoryStream(message))
{
result = Serializer.Deserialize<T>(stream);
}
return result;
}

浙公网安备 33010602011771号