Hashtable.Clone Método

Definición

Crea una copia superficial de .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

Una copia superficial de .Hashtable

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.

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

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

Se aplica a

Consulte también