No Java, sempre que sobrescrevemos o método equals, é uma boa prática sobrescrever o método hashCode. O mesmo acontece no C#?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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