Resultados da pesquisa a pedido "iequatable"

10 a resposta

Qual é a diferença entre IEqualityComparer <T> e IEquatable <T>?

Quero entender os cenários em queIEqualityComparer<T> [http://msdn.microsoft.com/en-us/library/ms132151.aspx] eIEquatable<T> [http://msdn.microsoft.com/en-us/library/ms131187.aspx] deve ser usado. A documentação do MSDN para os dois parece muito ...

4 a resposta

Deve IEquatable <T>, IComparable <T> ser implementado em classes não-seladas?

2 a resposta

Encontre o índice do objeto em uma matriz do tipo [SomeProtocol]

Eu tenho uma matriz chamada assinantes que armazena objetos em conformidade com o protocolo JABPanelChangeSubscriber. O protocolo é declarado como public protocol JABPanelChangeSubscriber { }e minha matriz é declarada como: var subscribers = ...

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

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

3 a resposta

É importante substituir o Equals se eu estiver implementando o IEquatable <T>?

Eu sei a importância de substituir

5 a resposta

Existe uma referência de implementação IEquatable completa?

Muitas das minhas perguntas aqui sobre SO dizem respeito à implementação do IEquatable. Achei extremamente difícil implementar corretamente, porque há muitos...

7 a resposta

Distinto não funciona com o LINQ para objetos

4 a resposta

Posso sobrecarregar um operador == em uma interface?

Eu tenho uma interface como esta: public interface IFoo { int A {get;} int B {get;} }e eu tenho várias classes implementando o IFoo. Quero verificar a igualdade, não com base no ReferenceEquality, mas dois IFoos devem ser considerados iguais, se ...