Defines the interface for any object that can be deep cloned.

Namespace: Reimers.Core
Assembly: Reimers.Core (in Reimers.Core.dll) Version: 5.3.95.699 (5.3.95.699)

Syntax

C#
public interface IDeepCloneable<T>
where T : class

Type Parameters

T
The Type to clone.

Remarks

A deep cloned object should be equal to the original as value but not as reference.

See Also