FastDeepCloner is very fast portable library, This is a C# cross platform library that is used to deep clone objects, whether they are serializable or not. It intends to be much faster than the normal binary serialization method of deep cloning objects.
This is a C# based .NET 4 library that is used to deep clone objects, whether they are serializable or not.
It intends to be much faster than the normal binary serialization method of deep cloning objects.
This is basically just slightly tidied up code from...
This package provides a reflection-based cloner which copies over anything it can find while also considering the original object references (eg. two child-objects having the same reference to the parent object). No class-attributes required.
Object Extensions can be used to:
(1) Create flattend structures
(2) Compare or Combine two objects
(3) Get or Set member values
(4) Deep Clone
(5) Save (text file,S3) object graph
(6) Get metadata
(7) Get type information
(8) Create instance
(9) Copy to another object
Small but effective deep copy extension using object reflection.
It has various optimizations so it remains surprisingly fast, about 7 times faster than the usual binary serialization/deserialization trick.
Provides a set of methods to deep-copy an instance of any object. Implemented in Common Intermediate Language (.NET Assembler) offering performance equivalent to hand-written C# code. Multi-targeted libraries. (NOT a .NET Standard library) No dependencies.