Resultados da pesquisa a pedido "gethashcode"
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 ...
Substituindo GetHashCode no VB sem suporte a palavras-chave marcadas / desmarcadas?
Então, eu estou tentando descobrir como substituir corretamenteGetHashCode() no VB para um grande número de objetos personalizados. Um pouco de pesquisa me leva aesta 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 ...
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 ...
Equals, GetHashCode, EqualityComparers e igualdade difusa
Para um objeto com as propriedades A, B, C, D, StartDate e EndDate, se eu quisesse implementar algo em que dois objetos fossem iguais se tivessem A, B e C idênticos e período sobreposto, como isso seria feito? Eu tentei criar um EqualityComparer ...
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 ...
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 ...
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 ...