Hashtable.Clone Methode

Definition

Erstellt eine flache Kopie der .Hashtable

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 der Hashtable.

Implementiert

Hinweise

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

Im Gegensatz dazu kopiert eine tiefe Kopie einer Auflistung die Elemente und alles direkt oder indirekt von den Elementen referenziert.

Der Hashtable Klon hat die gleiche Anzahl, die gleiche Kapazität, dieselbe IHashCodeProvider Implementierung und dieselbe IComparer Implementierung wie das Original Hashtable.

Bei dieser Methode handelt es sich um einen Vorgang, bei dem O(n) es sich um einen n Vorgang handeltCount.

Gilt für:

Weitere Informationen