Realizar operaciones de cadena que no distinguen entre referencias culturalesPerforming culture-insensitive string operations

La mayoría de los métodos de .NET Framework que realizan operaciones de cadenas que no distinguen entre referencias culturales de manera predeterminada proporcionan sobrecargas de método que permiten especificar explícitamente la referencia cultural que se usará para pasar un parámetro CultureInfo.Most .NET Framework methods that perform culture-sensitive string operations by default provide method overloads that allow you to explicitly specify the culture to use by passing a CultureInfo parameter. Estas sobrecargas permiten eliminar variaciones de referencia cultural en reglas de ordenación y asignaciones de mayúsculas y minúsculas y garantizan resultados que no distinguen entre referencias culturales.These overloads allow you to eliminate cultural variations in case mappings and sorting rules and guarantee culture-insensitive results.

En esta sección se proporcionan los temas siguientes para mostrar cómo realizar operaciones de cadenas que no distinguen entre referencias culturales con métodos de .NET Framework que tienen en cuenta las referencias culturales de manera predeterminada.This section provides the following topics to demonstrate how to perform culture-insensitive string operations using .NET Framework methods that are culture-sensitive by default.

En esta secciónIn this section

Realizar comparaciones de cadenas que no distinguen entre referencias culturalesPerforming Culture-Insensitive String Comparisons
Se describe cómo usar los métodos String.Compare y String.CompareTo para realizar comparaciones de cadenas que no distinguen entre referencias culturales.Describes how to use the String.Compare and String.CompareTo methods to perform culture-insensitive string comparisons.

Realizar cambios de mayúsculas y minúsculas que no distinguen entre referencias culturalesPerforming Culture-Insensitive Case Changes
Se describe cómo usar los métodos String.ToUpper, String.ToLower, Char.ToUpper y Char.ToLower para realizar cambios de mayúsculas y minúsculas que no distinguen entre referencias culturales.Describes how to use the String.ToUpper, String.ToLower, Char.ToUpper, and Char.ToLower methods to perform culture-insensitive case changes.

Realizar operaciones de cadenas que no tienen en cuenta las referencias culturales en coleccionesPerforming Culture-Insensitive String Operations in Collections
Se describe cómo usar las clases CaseInsensitiveComparer, CaseInsensitiveHashCodeProvider, SortedList, ArrayList.Sort y CollectionsUtil.CreateCaseInsensitiveHashtable para realizar operaciones en colecciones que no distinguen entre referencias culturales.Describes how to use the CaseInsensitiveComparer, CaseInsensitiveHashCodeProvider class, SortedList, ArrayList.Sort and CollectionsUtil.CreateCaseInsensitiveHashtable to perform culture-insensitive operations in collections.

Realizar operaciones de cadenas que no distinguen entre referencias culturales en matricesPerforming Culture-Insensitive String Operations in Arrays
Se describe cómo usar los métodos Array.Sort y Array.BinarySearch para realizar operaciones en matrices que no distinguen entre referencias culturales.Describes how to use the Array.Sort and Array.BinarySearch methods to perform culture-insensitive operations in arrays.

Operaciones de cadenas que no distinguen referencias culturalesCulture-Insensitive String Operations
Describe por qué debe tomar en cuenta la referencia cultural cuando realiza operaciones en cadenas y proporciona guías que indiquen cuándo realizar operaciones que tienen en cuenta las referencias culturales y cuándo las que no distinguen entre referencias culturales.Describes why you should be aware of culture when performing operations on strings and provides guidelines for when to perform culture-sensitive operations and when to perform culture-insensitive operations.

Vea tambiénSee also