Resultados da pesquisa a pedido "gethashcode"
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 ...
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 ...
mplementação padrão para Object.GetHashCode ()
Como é a implementação padrão paraGetHashCode() trabalhos? E ele lida com estruturas, classes, matrizes, etc. de forma eficiente e suficientemente bo Estou tentando decidir em quais casos devo embalar o meu e em quais casos posso confiar com ...
Identificador de objeto exclusivo do .NET
Existe uma maneira de obter um identificador exclusivo de uma instânci GetHashCode() é o mesmo para as duas referências que apontam para a mesma instância. No entanto, duas instâncias diferentes podem (facilmente) obter o mesmo código de ...
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 ...
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 ...
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 ...
judantes de implementação do método Equals (C #)
empre que escrevo alguma classe de dados, geralmente passo muito tempo escrevendo a implementação do IEquatabl A última aula que escrevi foi algo como: public class Polygon { public Point[] Vertices { get; set; } } implementação do IEquatable ...