Resultados da pesquisa a pedido "gethashcode"

3 a resposta

Qual é o papel do GetHashCode no IEqualityComparer <T> no .NET?

Estou tentando entender o papel do método GetHashCode da interface IEqualityComparer. O exemplo a seguir é retirado do MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = ...

4 a resposta

O que retornar ao substituir Object.GetHashCode () em classes sem campos imutáveis?

1 a resposta

String.GetHashCode () retorna valores diferentes

Por que GetHashCode () está retornando um valor diferente para a mesma string? Não consigo descrever como duplicar isso, mas acredito que isso não é uma piada prática e que as duas linhas a seguir vieram da minha janela de observação em dois ...

7 a resposta

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

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

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

Como crio um HashCode em .net (c #) para uma string que é segura para armazenar em um banco de dados?

Para citarDiretrizes e regras para GetHashCode [http://ericlippert.com/2011/02/28/guidelines-and-rules-for-gethashcode/]de Eric Lippert: Regra:Os consumidores de GetHashCode não podem confiar que ele seja estável ao longo do tempo ou entre ...

3 a resposta

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

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 + '.'; ...

3 a resposta

Equals vs GetHashCode ao comparar objetos

Devemos substituir ambosEquals eGetHashCode propriedades ao implementar uma comparação de instâncias de classe personalizada? No código a seguir, tenho uma coleção de classes. A classeA é comparado peloID, a classeB - porCode. using System; ...