HashTable: Contains y ContainsKey

10/02/2004 - 11:51 por Leopoldo Calvo Sotelo | Informe spam
Una pregunta sencilla, sabes diferencia entre:

Contains y ContainsKey

del objeto Hashtable ?.

Afecta en cierta manera eso al rendimiento ?.

Gracias.
 

Leer las respuestas

#1 Marco A. Sánchez
10/02/2004 - 11:30 | Informe spam
Hola:

Una pregunta sencilla, sabes diferencia entre:
Contains y ContainsKey
del objeto Hashtable ?.
Afecta en cierta manera eso al rendimiento ?.



No existe ninguna diferencia, ni semántica ni de rendimiento. El método
Contains se requiere puesto que HashTable implementa la interfaz
IDictionary. ContainsKey es un nombre más acorde con el significado de la
clase, teniendo así el par de métodos ContainsKey y ContainsValue.
Internamente, un método invoca directamente al otro.

Preguntas similares