Compartir a través de


Realizar operaciones de cadenas que no tienen en cuenta las referencias culturales en matrices

Las sobrecargas del los métodos Array.Sort y Array.BinarySearch realizan ordenaciones que tienen en cuenta las referencias culturales de manera predeterminada, utilizando la propiedad Thread.CurrentCulture. Los resultados que tienen en cuenta las referencias culturales devueltas por estos métodos pueden cambiar en función de las referencias culturales debido a las diferencias en los criterios de ordenación. Para eliminar el comportamiento que tiene en cuenta las referencias culturales, utilice las sobrecargas de este método que acepten el parámetro comparer. El parámetro comparer especifica la implementación de IComparer que se va a utilizar al comparar los elementos de la matriz. Especifique una clase comparadora invariable personalizada para el parámetro IComparer que utilice CultureInfo.InvariantCulture. Hay un ejemplo de una clase comparadora invariable personalizada en el subtema "Utilizar la clase SortedList" del tema Realizar operaciones de cadenas que no tienen en cuenta las referencias culturales en colecciones.

Vea también

Referencia

Array.Sort Method
Array.BinarySearch Method
IComparer Interface

Otros recursos

Realizar operaciones de cadenas que no distinguen entre referencias culturales