ICloneable.Clone メソッド
現在のインスタンスのコピーである新しいオブジェクトを作成します。
Function Clone() As Object
[C#]
object Clone();
[C++]
Object* Clone();
[JScript]
function Clone() : Object;
戻り値
このインスタンスのコピーである新しいオブジェクト。
解説
Clone は、詳細コピーまたは簡易コピーとして実装できます。詳細コピーの場合は、すべてのオブジェクトが複製されますが、簡易コピーの場合は、最上位オブジェクトだけが複製され、下位のオブジェクトには参照が格納されます。
作成されたクローンは、元のインスタンスと同じ型か、または元のインスタンスと互換性のある型であることが必要です。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard