Partager via


Exécution d'opérations de chaînes indépendantes de la culture dans des tableaux

Les surcharges des méthodes Array.Sort et Array.BinarySearch effectuent des tris dépendants de la culture par défaut à l'aide de la propriété Thread.CurrentCulture. Les résultats dépendants de la culture retournés par ces méthodes peuvent varier selon la culture, en raison des différences au niveau des ordres de tri. Pour supprimer cette dépendance à la culture, utilisez l'une des surcharges de cette méthode acceptant un paramètre comparer. Le paramètre comparer indique à IComparer l'implémentation à utiliser lors de la comparaison des éléments du tableau. Pour le paramètre IComparer, spécifiez une classe de comparateur personnalisé indifférent qui utilise CultureInfo.InvariantCulture. La rubrique « Utilisation de la classe SortedList » de la rubrique Exécution d'opérations de chaînes indépendantes de la culture dans des collections contient un exemple de classe de comparateur indifférent personnalisé.

Voir aussi

Référence

Array.Sort Method
Array.BinarySearch Method
IComparer Interface

Autres ressources

Exécution d'opérations de chaînes indépendantes de la culture