Hashtable.Clone Método

Definición

Crea una copia superficial de la colección 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

Devoluciones

Object

Copia superficial de la colección Hashtable.

Implementaciones

Comentarios

Una copia superficial de una colección solo copia 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.

El Hashtable clon tiene el mismo recuento, la misma capacidad, la misma implementación y la misma IHashCodeProvider IComparer implementación que el original Hashtable.

Este método es una O(n) operación, donde n es Count.

Se aplica a

Consulte también