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

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

2 la respuesta

¿Cómo usar linq `Except` con múltiples propiedades con diferentes clases?

Estoy tratando de aprender elLinq/Lambda expresiones y estaba atrapado en algún lugar. Lo que estaba haciendo He creado dos clases con propiedades que tienen algunas propiedades comunes en ellas. Las clases son como (es el código de ...

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

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

6 la respuesta

Cómo usar IEqualityComparer

Tengo algunas campanas en mi base de datos con el mismo número. Quiero obtenerlos todos sin duplicación. ¡Entonces creo una clase de comparación para hacer este trabajo, pero la ejecución de la función hace un gran retraso desde la función sin ...

2 la respuesta

¿Por qué necesitamos la interfaz IEqualityComparer, IEqualityComparer <T>?

the 'Equal' y 'GetHashcode' existen en la clase de objeto, y nuestro tipo hereda la clase base del objeto. ¿Cuál es la diferencia entre implementar los dos métodos del objeto directamente y usar la interfaz IComparer? si anulamos Equal y ...

10 la respuesta

Cómo implementar IEqualityComparer para devolver valores distintos?

Tengo una consulta L2E que devuelve algunos datos que contienen objetos duplicados. Necesito eliminar esos objetos duplicados. Básicamente, debería suponer que si sus ID son iguales, entonces los objetos están duplicados. ...

10 la respuesta

¿Cuál es la diferencia entre IEqualityComparer <T> e IEquatable <T>?

Quiero entender los escenarios dondeIEqualityComparer<T> [http://msdn.microsoft.com/en-us/library/ms132151.aspx] yIEquatable<T> [http://msdn.microsoft.com/en-us/library/ms131187.aspx] debería ser usado. La documentación de MSDN para ambos se ve ...