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

1 la respuesta

EqualityComparer <T> .Predeterminado no es lo suficientemente inteligente

Estaba leyendo el código fuente deEqualityComparer<T>.Default y descubrí que no es tan inteligente. Aquí hay un ejemplo enum MyEnum : int { A, B } EqualityComparer<MyEnum>.Default.Equals(MyEnum.A, MyEnum.B) //is as fast as ...

3 la respuesta

Comparación de objetos en .net

¿Es diferente desde el punto de vista de CLR implementarIEqualityComparer vs anulando el== operador para la propiedad que usaría en elIEqualityComparer<T>? Y si es así, ¿cuándo usarías uno contra el otro? Editar Ok, tiene sentido que el ...

3 la respuesta

¿Cuál es el papel de GetHashCode en IEqualityComparer <T> en .NET?

Estoy tratando de entender el papel del método GetHashCode de la interfaz IEqualityComparer. El siguiente ejemplo está tomado de MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { ...

5 la respuesta

¿Qué problema resuelve IStructuralEquatable e IStructuralComparable?

He notado que estas dos interfaces, y varias clases asociadas, se han agregado en .NET 4. Me parecen un poco superfluas; He leído varios blogs sobre ellos, pero todavía no puedo entender qué problema resuelven que era complicado antes de .NET ...

1 la respuesta

Comprobando la igualdad en Objective-C

¿Cómo verifico que la clave en el diccionario es la misma que la cadena en el parámetro del método? es decir, en el siguiente código, dictobj es el objeto de NSMutableDictionary, y para cada clave en dictobj necesito comparar con una cadena. ...

3 la respuesta

IEqualityComparer <T> que utiliza ReferenceEquals

Hay un defecto

7 la respuesta

Distinct no funciona con LINQ to Objects

3 la respuesta

IEqualityComparer para el tipo anónimo