次の方法で共有


Hashtable.Clone メソッド

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

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

戻り値

Hashtable の簡易コピー。

実装

ICloneable.Clone

解説

コレクションの簡易コピーによってコピーされるのは、参照型または値型のコレクションの要素だけです。参照先オブジェクトはコピーされません。新しいコレクション内の参照は、元のコレクション内の参照が指しているのと同じオブジェクトを指します。

対照的に、コレクションのディープ コピーでは、要素自体および要素が直接的または間接的に参照するすべての対象がコピーされます。

Hashtable のクローンは、元の Hashtable と同じカウント、同じ容量、同じ IHashCodeProvider 実装、および同じ IComparer 実装を持ちます。

必要条件

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

参照

Hashtable クラス | Hashtable メンバ | System.Collections 名前空間 | CopyTo