Resultados da pesquisa a pedido "equality"

5 a resposta

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>(); ...

4 a resposta

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

3 a resposta

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

1 a resposta

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

1 a resposta

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

1 a resposta

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

8 a resposta

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

6 a resposta

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

2 a resposta

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

1 a resposta

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