Serialize Deserialize Data.

VB

        Private Function Serialize(ByVal obj As Object) As Byte()
            Dim binaryFormatter As BinaryFormatter = New BinaryFormatter()
            Dim memoryStream As MemoryStream = New MemoryStream()
            binaryFormatter.Serialize(memoryStream, obj)
            Return memoryStream.ToArray()
        End Function

        Public Function Deserialize(ByVal obj As Byte()) As Object
            Dim binaryFormatter As BinaryFormatter = New BinaryFormatter()
            Dim memoryStream As MemoryStream = New MemoryStream(obj)
            Return binaryFormatter.Deserialize(memoryStream)
        End Function
    

C#

        public static byte[] Serialize(object obj)
        {
            BinaryFormatter binaryFormatter = new BinaryFormatter();
            System.IO.MemoryStream memoryStream = new System.IO.MemoryStream();
            binaryFormatter.Serialize(memoryStream, obj);
            return memoryStream.ToArray();
        }

        public static object Deserialize(byte[] obj)
        {
            BinaryFormatter binaryFormatter = new BinaryFormatter();
            System.IO.MemoryStream memoryStream = new System.IO.MemoryStream(obj);
            return binaryFormatter.Deserialize(memoryStream);
        }