Freigeben über


SortedList.Clone Methode

Definition

Erstellt eine flache Kopie eines SortedList-Objekts.

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

Gibt zurück

Eine flache Kopie des SortedList-Objekts.

Implementiert

Hinweise

Eine flache Kopie einer Auflistung kopiert nur die Elemente der Auflistung, unabhängig davon, ob es sich um Verweistypen oder Werttypen handelt, kopiert jedoch nicht die Objekte, auf die die Verweise verweisen. Die Verweise in der neuen Auflistung verweisen auf die gleichen Objekte, auf die die Verweise in der ursprünglichen Auflistung verweisen.

Im Gegensatz dazu kopiert eine tiefe Kopie einer Auflistung die Elemente und alles, auf das direkt oder indirekt von den Elementen verwiesen wird.

Diese Methode ist ein O(n) Vorgang, wobei n ist Count.

Gilt für:

Weitere Informationen