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.
lightweight library performance immutable csharp interface dotnet inheritance generic collections mit-license cloning polymorphism thread-safety immutable-collections deep-clone circular-references reference-types object-cloning object-copying
-
Updated
Sep 3, 2026 - C#