Resultados da pesquisa a pedido "gethashcode"

3 a resposta

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 ...

3 a resposta

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 ...

17 a resposta

Qual é o melhor algoritmo para um System.Object.GetHashCode substituído?

Na redeSystem.Object.GetHashCode O método é usado em muitos lugares, nas bibliotecas de classes base do .NET. Especialmente ao encontrar itens em uma coleção rapidamente ou para determinar a igualdade. Existe um algoritmo padrão / prática ...

3 a resposta

Eu implementei Equals () / GetHashCode () corretamente?

O programa estava trabalhando com esta implementação: class Instrument { public string ClassCode { get; set; } public string Ticker { get; set; } public override string ToString() { return " ClassCode: " + ClassCode + " Ticker: " + Ticker + '.'; ...

0 a resposta

Por que o ValueType.GetHashCode () é implementado como é?

DeValueType.cs **Action: Our algorithm for returning the hashcode is a little bit complex. We look ** for the first non-static field and get it's hashcode. If the type has no ** non-static fields, we return the hashcode of the type. We can't ...

5 a resposta

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 ...

11 a resposta

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 ...

1 a resposta

GetHashCode para uma classe com um objeto de lista [duplicado]

2 a resposta

Como implementar IEquatable <T> quando campos mutáveis fazem parte da igualdade - Problema com GetHashCode

Estou usando o Entity Framework no meu aplicativo. Eu implementei com a classe parcial de uma entidade oIEquatable<T> interface: Partial Class Address : Implements IEquatable(Of Address) 'Other part generated Public Overloads Function ...

4 a resposta

É possível combinar códigos hash para membros privados para gerar um novo código hash?