ArrayList.Clone Methode

Definition

Erstellt eine flache Kopie von ArrayList.

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

Object

Eine flache Kopie von ArrayList.

Implementiert

Hinweise

Eine flache Kopie einer Auflistung kopiert nur die Elemente der Auflistung, unabhängig davon, ob es sich um Referenztypen oder Werttypen handelt, aber nicht die Objekte kopiert, auf die sich die Verweise beziehen. Die Verweise in der neuen Auflistung zeigen 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, was direkt oder indirekt von den Elementen referenziert wird.

Diese Methode ist ein Vorgang, wobei n es sich um einen O(n) Vorgang handeltCount.

Gilt für: