執行不區分文化特性的字串作業

預設會執行區分文化特性的字串作業的大部分 .NET 方法都會提供方法多載,讓您可以藉由傳遞參數來明確指定要使用的文化特性 CultureInfo 。 這些多載可讓您消除大小寫對應和排序規則中的文化特性變化,保證您可以得到不區分文化特性的結果。

本節提供下列文章,以示範如何使用預設為區分文化特性的 .NET 方法,執行不區分文化特性的字串作業。

本節內容

執行不區分文化特性的字串比較
描述如何使用 String.CompareString.CompareTo 方法執行不區分文化特性的字串比較。

執行不區分文化特性的大小寫變更
描述如何使用 String.ToUpperString.ToLowerChar.ToUpperChar.ToLower 方法執行不區分文化特性的大小寫變更。

在集合中執行不區分文化特性的字串作業
描述如何使用 CaseInsensitiveComparerCaseInsensitiveHashCodeProvider 類別、SortedListArrayList.SortCollectionsUtil.CreateCaseInsensitiveHashtable,在集合中執行不區分文化特性的作業。

在陣列中執行不區分文化特性的字串作業
描述如何使用 Array.SortArray.BinarySearch 方法,在陣列中執行不區分文化特性的作業。

不區分文化特性的字串作業
描述為何您應該注意對字串執行作業時的文化特性,並提供指導方針來指出何時該執行區分文化特性的作業,何時該執行不區分文化特性的作業。

另請參閱