ArrayList.Clone Metodo

Definizione

Crea una copia superficiale dell'oggetto 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

Valori restituiti

Copia superficiale dell'oggetto ArrayList.

Implementazioni

Commenti

Una copia superficiale di una raccolta copia solo gli elementi della raccolta, indipendentemente dal fatto che siano tipi riferimento o tipi valore, ma non copia gli oggetti a cui fanno riferimento i riferimenti. I riferimenti nel nuovo punto di raccolta puntano agli stessi oggetti a cui fa riferimento l'insieme originale.

Al contrario, una copia completa di una raccolta copia gli elementi e tutto direttamente o indirettamente a cui fanno riferimento gli elementi.

Questo metodo è un'operazione O(n) , dove n è Count.

Si applica a