Hashtable.Clone メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

Hashtable簡易コピー作成します

名前空間: System.Collections
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Visual Basic (宣言)

Public Overridable Function Clone As Object

Visual Basic (使用法)

Dim instance As Hashtable Dim returnValue As Object

returnValue = instance.Clone

C#

public virtual Object Clone ()

C++

public: virtual Object^ Clone ()

J#

public Object Clone ()

JScript

public function Clone () : Object

戻り値
Hashtable簡易コピー

解説解説

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

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

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

このメソッドは O(n) 操作です。ここで、nCount です。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0
.NET Compact Framework
サポート対象 : 2.01.0

参照参照

関連項目
Hashtable クラス
Hashtable メンバ
System.Collections 名前空間
CopyTo