Binary serialize a custom object in C#

Posted by Poster under C# category on | Views : 5611
To binary serialize a custom object in C#, use following code snippet.

using (System.IO.MemoryStream stream = new System.IO.MemoryStream())

// Serialize an object into the storage referenced by 'stream' object.
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter formatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter();
// Serialize multiple objects into the stream
formatter.Serialize(stream, MyCustomOBJECT);

// If you want to put the stream into Array of byte use below code
// byte[] buffer = stream.ToArray();


Comments or Responses

Login to post response