using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.IO; using System.Runtime.Serialization.Formatters.Binary; /// /// Summary description for CopyObject /// public class myObject { public myObject() { // // TODO: Add constructor logic here // } public static object Copy(object objAnyTypeOfObject) { BinaryFormatter binFormater = new BinaryFormatter(); MemoryStream memStream = new MemoryStream(); binFormater.Serialize(memStream, objAnyTypeOfObject); //Reset the posotion to initial so that it can read the bytes memStream.Position = 0; return binFormater.Deserialize(memStream); } }
Tips | Tricks | C# | ASP.NET | JQuery | Javascript | SQL | Angular | Articles | Electronics
Sep 11, 2011
Make copy of an object & its properties
Deep copy of object: