Resultados da pesquisa a pedido "iequalitycomparer"
EqualityComparer <T>. O padrão não é inteligente o suficiente
Eu estava lendo o código fonte deEqualityComparer<T>.Default e descobriu que não é tão inteligente. Aqui está um exemplo enum MyEnum : int { A, B } EqualityComparer<MyEnum>.Default.Equals(MyEnum.A, MyEnum.B) //is as fast as ...
Comparação de Objetos em .net
É diferente do ponto de vista do CLR implementarIEqualityComparer vs substituindo o== operador para a propriedade que você usaria noIEqualityComparer<T>? E se sim, quando você usaria um contra o outro? Editar Ok, faz sentido que o ...
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 = ...
Que problema IStructuralEquatable e IStructuralComparable resolvem?
Percebi que essas duas interfaces e várias classes associadas foram adicionadas no .NET 4. Elas me parecem um pouco supérfluas; Eu li vários blogs sobre eles, mas ainda não consigo descobrir qual problema eles resolvem que era complicado antes do ...
Verificando a igualdade no Objective-C
Como faço para verificar se a chave no dicionário é igual à string no parâmetro method? ou seja, no código abaixo, dictobj é o objeto do NSMutableDictionary, e para cada chave no dictobj eu preciso comparar com a string. Como conseguir isso? Eu ...
Página 2 do 2