Found 62 packages
Small Library for fast deep or shallow cloning .NET objects. It allows to copy everything and has a lot of performance tricks for fast copying.
Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runtime code compilation.
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.
Simple and efficient library for deep copying .NET objects
Deep clone or copy any complex object without the hassle of serialization, decoration or custom mappings.
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.
A library for cloning objects, ported from DeepCloner.
Lanymy.Common.ExtensionFunctions.DeepCloneExtensions 通用辅助类库. 序列化 ; 压缩 ; 数据流加密 ; 文件操作 ; 枚举扩展 ; 沙盒操作 ; 进程 ; 二维码 ; 反射 ; 版本 ; 流水号 ; 验证码 ; CMD命令行操作器 ; ffmpeg辅助类 ; 加密/解密 ;
A lightweight .NET library providing a non-generic interface and type-safe base class for implementing deep cloning functionality in your classes. Supports inheritance hierarchies, circular references, and various collection types including immutable collections. Thread-safe and designed for performance with minimal dependencies.
DeepClone, Serialize & Deserialize extension methods, useful for testing.
The library for deep copying objects made with expression trees.
Helper methods that deal with deep cloning objects (copying an object without a memory reference).
NClone is a library that takes care of cloning .NET objects and object trees. It saves you from writing boilerplate and error-prone Clone methods and does not harm your application performance.
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 http://blog.nuclex-games.com/mono-dotnet/fast-deep-cloning/ This library can be used staticly or injected using the ICloneFactory interface.
Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runtime code compilation. Cloned from MarcinJuraszek with some added functionality
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.
Injects deep copy constructors and methods for properties.
The fastest deep cloning library, supporting anything from .NET 4.6 to modern .NET 10+ with no dependencies. FastCloner uses a unique source generator capable of analyzing object graphs and cloning object without explicit annotations. For types that cannot be cloned, such as HttpClient, FastCloner uses a highly optimized reflection-based fallback. Zero dependencies, blazingly fast, built for developers who need cloning that just works.
A deep cloner for C# objects.
Package Description