Rapide/moyen efficace d'obtenir l'indice de la valeur minimale dans la Liste des<T>?

Est-il possible de trouver la valeur minimale de l'indice de plus efficace/plus rapide que cela?

int minimumValueIndex = List.IndexOf(List.Min());
Assurez-vous. Écrire une boucle simple de trouver les deux valeurs: la valeur minimale dans la liste, et l'index dans lequel vous l'avez trouvé. Fait. Il est encore temps linéaire. Vous avez raison de croire que c'est votre goulot d'étranglement?

OriginalL'auteur Kamil | 2013-05-01