ArrayList.Clone Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una copia superficial de la colección 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
Devoluciones
Copia superficial de la colección ArrayList.
Implementaciones
Comentarios
Una copia superficial de una colección copia solo los elementos de la colección, tanto si son tipos de referencia como tipos de valor, pero no copia los objetos a los que hacen referencia las referencias. Las referencias de la nueva colección apuntan a los mismos objetos a los que hacen referencia en el punto de colección original.
Por el contrario, una copia profunda de una colección copia los elementos y todo lo que hacen referencia directa o indirectamente a los elementos.
Este método es una O(n)
operación, donde n
es Count.