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

3 la respuesta

LINQ orderby vs IComparer

Me gustaría saber qué es mejor usar. Clase IComparer y método Compare para ordenar o LINQ orderby en List. Ambos funcionan bien, pero cuál es mejor para listas grandes.

4 la respuesta

Implementación de IComparer personalizado con cadena

Tengo una colección de cadenas en c #, por ejemplo; var example = new string[]{"c", "b", "a", "d"}; Luego, tengo que ordenar esto, pero mi método IComparer no funciona y se repite infinitamente según parece. Básicamente necesito"b" para venir ...

4 la respuesta

¿Cómo puedo hacer que mi comparador genérico (IComparer) maneje nulos?

Estoy tratando de escribir un comparador de objetos genéricos para ordenar, pero he notado que no maneja la instancia donde uno de los valores que está comparando es nulo. Cuando un objeto es nulo, quiero que lo trate igual que la cadena vacía. ...

5 la respuesta

Ventajas / desventajas de diferentes implementaciones para comparar objetos

Esta pregunta involucra 2 implementaciones diferentes de esencialmente el mismo código. Primero, usar delegado para crear un método de comparación que se pueda usar como parámetro al ordenar una colección de objetos: class Foo { public static ...

4 la respuesta

En el método List <T> .Sort (), ¿alguna vez se compara un elemento consigo mismo?

Si paso un IComparer personalizado a una instancia del método Sort () de List, ¿alguna vez se llamará al método Compare (x, y) del comparador con el mismo elemento? es decir. Es posible queCompare(x,x) puede ser llamado. Editar Más interesado ...

4 la respuesta

Usando IComparer para clasificar

Estoy tratando de usar un

10 la respuesta

Utilice su propio IComparer <T> con Linq OrderBy

Tengo un @ genéri List<MyClass>dóndeMyClass tiene una propiedadInvoiceNumber que contiene valores como: 200906/1 200906/2 .. 200906/10 200906/11 200906/12 Mi lista está vinculada a una BindingList<T>que admite la ordenación con ...