SortedList.Clone メソッド

定義

SortedList オブジェクトの簡易コピーを作成します。Creates a shallow copy of a SortedList object.

public:
 virtual System::Object ^ Clone();
public virtual object Clone ();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object

戻り値

SortedList オブジェクトの簡易コピー。A shallow copy of the SortedList object.

実装

注釈

コレクションの簡易コピーは、参照型と値型かどうかにかかわらず、コレクションの要素のみをコピーします。ただし、参照が参照するオブジェクトはコピーしません。A shallow copy of a collection copies only the elements of the collection, whether they are reference types or value types, but does not copy the objects that the references refer to. 新しいコレクション内の参照は、元のコレクション内の参照が指すものと同じオブジェクトを指します。The references in the new collection point to the same objects that the references in the original collection point to.

これに対し、コレクションの詳細コピーでは、要素と、要素によって直接的または間接的に参照されるすべての要素がコピーされます。In contrast, a deep copy of a collection copies the elements and everything directly or indirectly referenced by the elements.

このメソッドは、nCountO(n) 操作です。This method is an O(n) operation, where n is Count.

適用対象

こちらもご覧ください