Object serialization

To serialize any serializable object use below lines of code

public static T GetClone(T objtoclone)
T clonedobj;

using (MemoryStream memstream = new MemoryStream())
BinaryFormatter formatter = new BinaryFormatter();

formatter.Serialize(memstream, objtoclone);
memstream.Position = 0;
clonedobj = (T) formatter.Deserialize(memstream);

return clonedobj;


No responses found. Be the first to comment...

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: