Simple library to create fast deep clones of .NET object graphs.

- clone any object graph
- no attributes, interfaces and decorations needed
- no default constructor needed
- supports circular references and read only fields
- maintains object identities (reference equality in original will be kept)
- more than ten times faster than using binary serialization

Process original = Process.GetCurrentProcess();
Process clone = Cloner.Clone(original);

Widely based on Cygon's deep cloning expression tree cloner

Last edited Apr 23, 2014 at 7:08 AM by Ymris, version 8