Resultados da pesquisa a pedido "gethashcode"
Como o Equals e o GetHashCode são implementados em tipos anônimos?
A Ajuda diz o seguinte: Tipos anônimos são tipos de classe que derivam diretamente do objeto e que não podem ser convertidos para nenhum tipo, exceto o objeto. O compilador fornece um nome para cada tipo anônimo, embora seu aplicativo não possa ...
Substituindo GetHashCode ()
EmEste artigo, Jon Skeet mencionou que ele geralmente usa esse tipo de algoritmo para ignorarGetHashCode ().
Como deveríamos estar implentando Equals e GetHashCode para entidades NHibernate?
Há muitas perguntas e respostas e artigos para esta pergunta disponíveis, mas na minha opinião parece não haver uma resposta clara / correta realPara mim, Ay...
Maneira correta de substituir Equals () e GetHashCode () [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é a melhor estratégia para Equals e GetHashCode? [/questions/2363143/whats-the-best-strategy-for-equals-and-gethashcode] 5 respostas Eu nunca realmente fiz isso antes, então esperava que alguém ...
Bom GetHashCode () substitui a lista de objetos Foo respeitando a ordem
EnumerableObject : IEnumerable<Foo> wraps aList<Foo> E seEnumerableObject a.SequenceEquals( EnumerableObject b), então eles são iguais. Portanto, umGetHashCode deve ser implementado. O problema é XOR. Cada elemento da lista retornará o mesmo ...
string.GetHashCode () retorna valores diferentes em debug vs release, como evito iss
Para minha surpresa, o método a seguir produz um resultado diferente em debug vs release: int result = "test".GetHashCode(); Existe alguma maneira de evitar isso? Preciso de uma maneira confiável de fazer hash de uma string e preciso que ...
Hibernate n: m extractHashCode lança NullPointerException
Recebo a seguinte exceção ao inserir um objeto com hibernação. A leitura do banco de dados funciona como um encanto. Eu usoMySQL 5.5 como provedor de banco de dados ehibernate 3.6.5. Tenho o seguinte esquema de banco de ...
Por que usar GetHashCode () sobre Equals ()?
HashSet<T>.Add compara primeiro os resultados deGetHashCode. Se forem iguais, chamaEquals. Agora, meu entendimento é para implementarGetHashCode, alguma cois deve ser feito com os campos de um objeto. Um exemplo simples de implementação pode ...