次の方法で共有


Array.Clone メソッド

Array の簡易コピーを作成します。

Public Overridable Function Clone() As Object Implements _   ICloneable.Clone
[C#]
public virtual object Clone();
[C++]
public: virtual Object* Clone();
[JScript]
public function Clone() : Object;

戻り値

Array の簡易コピー。

実装

ICloneable.Clone

解説

Array の簡易コピーでは、要素が参照型であるか値型であるかに関係なく、その Array の要素だけがコピーされ、それらの参照が指している先のオブジェクトはコピーされません。新しい Array 内の参照は、元の Array 内の参照と同じオブジェクトを指します。

対照的に、 Array の詳細コピーでは、要素自体および要素が直接的または間接的に参照するすべての対象がコピーされます。

クローンは、元の Array と同じ Type です。

必要条件

プラットフォーム: 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

参照

Array クラス | Array メンバ | System 名前空間