No Java, sempre que sobrescrevemos o método equals, é uma boa prática sobrescrever o método hashCode. O mesmo acontece no C#?
No Java, sempre que sobrescrevemos o método equals, é uma boa prática sobrescrever o método hashCode. O mesmo acontece no C#?
Oi Ulisses, é uma boa prática.. Dado que o c# implementa as mesmas estruturas de dados do java. Aqui segue um link com o guia de boas práticas => https://msdn.microsoft.com/en-us/library/ms173147(VS.90).aspx