¿Por qué necesito GetHashCode () en la interfaz IEqualityComparer?
-
25-09-2019 - |
Pregunta
i ver que la interfaz IEqualityComparer tiene Iguales (obj x, obj Y) y GetHashCode ().
Me entender completamente los Iguales () métodos por cuanto os tengo que decir que si dos cosas son iguales o no, pero ¿Por qué necesito para implementar un GetHashCode () método, así?
Solución
Es necesario para su uso en tablas hash - es cómo los índices de contenedores sus objetos
http://msdn.microsoft.com/en -us / biblioteca / system.object.gethashcode.aspx
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow