Creates a new object that is a copy of the current instance.
[Visual Basic] Function Clone() As Object [C#] object Clone(); [C++] Object* Clone() = 0; [JScript] function Clone() : Object;
A new object that is a copy of this instance.
Clone may be implemented either as a deep copy or a shallow copy. In a deep copy, all objects are duplicated; whereas, in a shallow copy, only the top-level objects are duplicated and the lower levels contain references.
ICloneable Interface | ICloneable Members | System Namespace