Click or drag to resize

CopyHelper Class

Helps to copy instances, preferably by using ICopyFrom, or by using ICloneable interface.
Inheritance Hierarchy
SystemObject
  AltaxoCopyHelper

Namespace: Altaxo
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static class CopyHelper

The CopyHelper type exposes the following members.

Methods
 NameDescription
Public methodStatic memberCopyTCopies an instance.
Public methodStatic memberCopyIT Copies an immutable object.
Public methodStatic memberCopyImmutableTCopies an instance of an immutable class. This can be done simply by assigning from to to.
Public methodStatic memberCopyNTCopies an instance.
Public methodStatic memberGetCopyTGets a copy of an instance, either by using ICopyFrom or ICloneable interface.
Public methodStatic memberGetEnumerationMembersClonedT Gets the members of the input enumeration cloned as output enumeration.
Public methodStatic memberGetEnumerationMembersNotNullClonedT Gets the members of the input enumeration cloned as output enumeration. Here, only those entries of the input enumeration, which are not null, are cloned and returned in the output enumeration.
Public methodStatic memberTryCopyT Try to copy one object to another object.
Top
See Also