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);
}
|