Resultados de la búsqueda a petición "equality"

2 la respuesta

¿Cómo se crea una implementación de igualdad dinámica donde se pueden pasar los nombres de propiedades que se compararán?

2 la respuesta

¿En qué caso podría "a! = A" devolver "true"?

java.lang.Math # min (doble, doble):

2 la respuesta

Cómo distinguir MethodBase en genéricos

Tengo un caché basado en

2 la respuesta

¿Es posible definir la igualdad para tipos / estructuras con nombre?

Después de leer unpregunta relacionada sobre el uso de cortes en mapas, sentí curiosidad por la igualdad en Go.Sé que es posible anular el

2 la respuesta

Igualdad entre dos enumerables

Tengo dos enumerables con exactamente los mismos elementos de referencia, y me pregunto por qué Equals no sería cierto. Como una pregunta secundaria, el siguiente código para comparar cada elemento funciona, pero debe haber una forma más ...

2 la respuesta

cómo funciona el operador igual con datos primitivos y de tipo de objeto

Sé que es una pregunta muy básica, pero quiero ser claro sobre el concepto. Quiero saber como== El operador funciona en caso de primitivo y tipo de objeto. Por ejemplo Integer a = 1; int b = 1; System.out.println(a == b)cómoa se ...

2 la respuesta

¿Por qué las interfaces implementadas con una definición de tipo genérico pierden información de tipo?

Por ejemplo, si ejecuta el siguiente código ... Type IListType = new List<string>().GetType() .GetInterface("IList`1") .GetGenericTypeDefinition();... y mirasIListType variable, encontrarás que todoType instancia tiene todas las propiedades ...

2 la respuesta

¿Cómo verifico si dos variables hacen referencia al mismo objeto en Python?

x e y son dos variables. Puedo verificar si son iguales usandox == y, pero ¿cómo puedo verificar si tienen la misma identidad? Ejemplo: x = [1, 2, 3] y = [1, 2, 3]Ahorax == y es verdadero porque x e y son iguales, sin embargo, x e y no son el ...

2 la respuesta

== vs igual en C #

¿Cuál es la diferencia entre la evaluación de == y Equals en C #? Por ejemplo, if(x==x++)//Always returns truepero if(x.Equals(x++))//Always returns falseEditado: int x=0; int y=0; if(x.Equals(y++))// Returns True

2 la respuesta

¿Por qué el compilador emite instrucciones de cuadro para comparar instancias de un tipo de referencia?

Aquí hay un tipo genérico simple con un parámetro genérico único restringido a los tipos de referencia: class A<T> where T : class { public bool F(T r1, T r2) { return r1 == r2; } }El generadoILLINOISpor csc.exe es: ldarg.1 box !T ldarg.2 box ...