Tengo una lista genérica que debe ser un orden conservado para que pueda recuperar el índice de un objeto en la lista. El problema es que IndexOf es demasiado lento. Si comento el IndexOf out, el código se ejecuta rápido como puede ser. ¿Hay una manera mejor, como preservada ordenó la lista de hash para C#?IndexOf demasiado lento en la lista. Una solución más rápida?
Gracias, Nate
- Editar - El orden en que se añaden los artículos/introducido es el orden que tiene que ser. No es necesario ordenarlos. También esta lista tiene el potencial de ser actualizada a menudo, agregar, eliminar, insertar. Básicamente, necesito traducir el objeto a un índice debido a que están representados en un control de cuadrícula para que pueda realizar operaciones en el control de la cuadrícula en función del índice.
¿Cuánto dura la lista? –
Código? ¿Qué estás almacenando en la lista? ¿importa el orden? – jjnguy
¿Está tratando de recuperar el objeto en sí o solo el índice del objeto? – kemiller2002