1
votos
2
respuestas
vistas 2,037
¿Cómo obtengo una lista Distinct para trabajar con EF 4.x DBSet Context y IEqualityComparer?
He estado intentando durante horas hacer que Distinct funcione para mi código. ...
preguntado 11 años, 4 meses
75 preguntas, página #1
1
votos
2
respuestas
vistas 2,037
He estado intentando durante horas hacer que Distinct funcione para mi código. ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 230
Así que esta es la primera vez que intento usar IEqualityComparer y tengo un problema. ...
preguntado 11 años, 5 meses
7
votos
5
respuestas
vistas 5,061
Tengo dos listas de empleados que desee obtener los registros que aparecen unicamente pero esto tiene un giro a la misma. Cada lista tiene una clase de empleado en él: ...
preguntado 11 años, 6 meses
5
votos
3
respuestas
vistas 2,740
Tengo una clase Person, implementa el método Equals () de IEquatable (también anula el método Object.Equals, ignoremos el método GetHashcode () por ahora) ...
preguntado 11 años, 6 meses
0
votos
2
respuestas
vistas 1,334
Estoy tratando de comparar el tipo personalizado en dos listas y use el método Intersect / Except. La igualdad está determinada por tres campos de este tipo. La igualdad se basa en más de la condición ordinaria (todos los campos contienen los mismos datos). Implementé, por supuesto, el ...
preguntado 11 años, 6 meses
11
votos
1
respuestas
vistas 2,147
He leído este post pero no responde a mi pregunta. ...
preguntado 11 años, 6 meses
157
votos
5
respuestas
vistas 29,848
Quiero comprender los escenarios en los que IEqualityComparer y IEquatable debería ser usado. ...
preguntado 11 años, 7 meses
1
votos
3
respuestas
vistas 403
Quería implementar un algoritmo con Dictionary. , Lista > para encontrar las palabras del anagrama en un diccionario. ...
preguntado 11 años, 8 meses
64
votos
4
respuestas
vistas 76,007
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 los mismos, entonces los objetos están duplicados. Probé q.Distinct (), pero aún así devolvió objetos duplicados. Entonces lo intenté ...
preguntado 11 años, 9 meses
1
votos
2
respuestas
vistas 6,735
En primer lugar, diré lo que quiero comparar con lo siguiente: Mi objeto personalizado (elemento) tiene una lista de taxids de cadenas. Quiero ver si todas las cadenas en una Lista ocurren en otra lista de cadenas (también serán otros taxids de otro Objeto (Elemento). ...
preguntado 11 años, 9 meses
5
votos
3
respuestas
vistas 466
Aquí está el comparador de igualdad que acabo de escribir porque quería un conjunto distinto de elementos de una lista que contiene entidades. ...
preguntado 11 años, 9 meses
4
votos
2
respuestas
vistas 413
¿Hay alguna explicación para esto que no sea un error en .NET Framework? El Comparador de Igualdad El método .Default.Equals () dice que las siguientes URL son iguales. ...
preguntado 11 años, 9 meses
0
votos
2
respuestas
vistas 1,448
Tengo un diccionario genérico de objetos y quiero usar un comparador personalizado para actualizar el valor en el diccionario. ...
preguntado 11 años, 9 meses
1
votos
2
respuestas
vistas 137
Cuando se utiliza el operador de consulta Distinct (), los tipos en la secuencia consultada deben proporcionar sobrecargas adecuadas de GetHashCode () y Equals () o debe pasar una implementación de IEqualityComparer . ...
preguntado 11 años, 10 meses
2
votos
1
respuestas
vistas 512
Supongamos que comenzamos desde cero en Visual Studio 2010 y agregamos una 'Aplicación de servicio WCF'. Agregamos este método e implementación: ...
preguntado 11 años, 10 meses
3
votos
3
respuestas
vistas 1,621
No importa lo que escriba en el método Equals. El GetHashCode siempre se activa, pero no sé de quién GetHashCode devolver. ...
preguntado 11 años, 11 meses
7
votos
2
respuestas
vistas 2,836
los métodos 'Equal' y 'GetHashcode' existen en la clase de objeto, y nuestro tipo hereda la clase base del objeto. ...
preguntado 11 años, 11 meses
-2
votos
3
respuestas
vistas 869
En la sección "Notas para los implementadores" de la documentación del método GetHashCode de IEqualityComparer interfaz, dice: ...
preguntado 11 años, 11 meses
4
votos
3
respuestas
vistas 2,857
...
preguntado 11 años, 11 meses
3
votos
1
respuestas
vistas 199
Pregunta corta: ¿Cómo obtengo el valor object.GetHashCode () para un objeto que ha vuelto a implementar GetHashCode ()? ...
preguntado 12 años, 0 meses
31
votos
2
respuestas
vistas 39,608
Estoy tratando de encontrar la diferencia entre dos listas genéricas, como en el siguiente ejemplo. ...
preguntado 12 años, 1 meses
1
votos
1
respuestas
vistas 136
Implementé un IEqualityComparer para MyObject para que mi cola de prioridad pueda ordenar elementos (el uso no se importa realmente aquí, pero lo que sea). ...
preguntado 12 años, 1 meses
105
votos
6
respuestas
vistas 179,113
Tengo algunas campanas en mi base de datos con el mismo número. Quiero obtenerlos todos sin duplicarlos. Creé una clase de comparación para hacer este trabajo, pero la ejecución de la función provoca un gran retraso de la función sin distinción, ¡de 0.6 segundos a 3.2 segundos! ...
preguntado 12 años, 2 meses
1
votos
1
respuestas
vistas 1,069
Soy razonablemente nuevo en linq y c #, así que me disculpo si soy tonto. Tengo una consulta que devuelve una lista de información de productos, los precios de estos productos y las categorías en las que se encuentran estos productos en función de algunas variables pasadas: ...
preguntado 12 años, 2 meses
0
votos
1
respuestas
vistas 545
Por interés, ¿cómo funciona el GetHashCode de una implementación concreta de IEqualityComparer? ...
preguntado 12 años, 3 meses
0
votos
3
respuestas
vistas 1,750
no digamos que tengo dos listas ...
preguntado 12 años, 4 meses
2
votos
4
respuestas
vistas 271
En referencia a la pregunta que hice anteriormente: ...
preguntado 12 años, 4 meses
14
votos
3
respuestas
vistas 16,385
Simplemente quiero eliminar los duplicados de dos listas y combinarlos en una. También necesito poder definir qué es un duplicado. Defino un duplicado por la propiedad ColumnIndex, si son iguales, son duplicados. Este es el enfoque que tomé: ...
preguntado 12 años, 4 meses
35
votos
5
respuestas
vistas 19,070
Supongamos que tengo un MyClass genérico que necesita comparar dos objetos de tipo . Normalmente haría algo como ... ...
preguntado 12 años, 4 meses
8
votos
1
respuestas
vistas 3,543
Estaba leyendo el código fuente de EqualityComparer .Default y descubrí que no es tan inteligente. Aquí hay un ejemplo: ...
preguntado 12 años, 5 meses