Resultados da pesquisa a pedido "equality"
Os dicionários .NET têm as mesmas chaves e valores, mas não são "iguais"
Este teste falha: using Microsoft.VisualStudio.TestTools.UnitTesting; [TestMethod()] public void dictEqualTest() { IDictionary<string, int> dict = new Dictionary<string, int>(); IDictionary<string, int> dictClone = new Dictionary<string, int>(); ...
Otimizações CLR JIT violam causalidade?
Eu estava escrevendo um exemplo instrutivo para um colega para mostrar a ele por que testar carros alegóricos para igualdade geralmente é uma má idéia. O exemplo com o qual eu adicionei foi adicionando .1 dez vezes e comparando com 1,0 (o que foi ...
Surpreendente (in) igualdade de tupla
Até hoje, meu entendimento do .NETTuple classes foram que eles delegaram sua implementação deEquals() ao seu conteúdo, permitindo-me igualar e compará-los "por valor". Então esse teste veio e me fez de bobo: [TestMethod] public void ...
Como verificar se uma variável é igual a pelo menos uma das duas outras variáveis? [duplicado]
Esta pergunta já tem uma resposta aqui: Como testar várias variáveis em relação a um valor? [/questions/15112125/how-to-test-multiple-variables-against-a-value] 20 respostasEu tenho uma variável e quero verificar se ela corresponde a pelo ...
Por que os IStructuralEquatable e o IStructuralComparable não são genéricos?
System.Collections.IStructuralEquatable eSystem.Collections.IStructuralComparable foram adicionados no .NET 4, mas por que eles não são genéricos, comoIEquatable<T> eIComparable<T>?
Quando posso usar o operador "=="?
Eu encontrei citação de jls: Os operadores de igualdade podem ser usados para comparar dois operandos conversíveis (§5.1.8) com o tipo numérico, ou dois operandos do tipo booleano ou booleano, oudois operandos que são do tipo de referência ou do ...
Como você testa funções e fechamentos quanto à igualdade?
O livro diz que "funções e fechamentos são tipos de referência". [https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/Closures.html#//apple_ref/doc/uid/TP40014097-CH11-XID_117] Então, como ...
Por que meu teste booleano em java sempre falha?
Estou tentando fazer um teste booleano para que, se uma das pressões dos pneus for inferior a 35 ou superior a 45, o sistema produz "inflação insuficiente". Na minha classe, devo usar um booleano, que foi o que tentei. No entanto, o booleano ...
Igualdade entre dois enumeráveis
Eu tenho dois enumeráveis com exatamente os mesmos elementos de referência e me pergunto por que Equals não seria verdade. Como uma questão secundária, o código abaixo para comparar cada elemento funciona, mas deve haver uma maneira mais ...
Como comparar duas seqüências JSON para igualdade usando o GSON?
Estou tentando comparar duas seqüências JSON para igualdade. Eu achei isto solução [https://stackoverflow.com/a/3217065/663148]que usa Jackson como mostrado abaixo, mas em todo o meu projeto eu estou usando o GSON, por isso preciso fazer a mesma ...