Esecuzione di operazioni sulle stringhe indipendenti dalle impostazioni cultura nelle matrici
Aggiornamento: novembre 2007
Per impostazione predefinita, gli overload dei metodi Array.Sort e Array.BinarySearch consentono di eseguire ordinamenti dipendenti dalle impostazioni cultura utilizzando la proprietà Thread.CurrentCulture. I risultati dipendenti dalle impostazioni cultura restituiti da questi metodi possono variare in base alle impostazioni cultura, a causa delle differenze nei criteri di ordinamento. Per eliminare il comportamento dipendente dalle impostazioni cultura, utilizzare gli overload del metodo che accettano un parametro comparer. Il parametro comparer specifica l'implementazione di IComparer da utilizzare nel confronto degli elementi all'interno della matrice. Per il parametro IComparer, specificare una classe di operatori di confronto invariabili personalizzati che utilizza l'oggetto CultureInfo.InvariantCulture. Per un esempio di classe di questo tipo, vedere la sezione "Utilizzo della classe SortedList" dell'argomento Esecuzione di operazioni sulle stringhe indipendenti dalla lingua negli insiemi.
Vedere anche
Riferimenti
Altre risorse
Esecuzione di operazioni sulle stringhe indipendenti dalla lingua