private static Object ByteArrayToObject(byte[] array)
{
if(array == null || array.Length == 0)
return null;
MemoryStream stream = new MemoryStream(array);
BinaryFormatter formatter = new BinaryFormatter();
Object obj = formatter.Deserialize(stream);
return obj;
}