執行不區分文化特性的字串作業
更新:2007 年 11 月
執行區分文化特性字串作業的多數 .NET Framework 方法在預設情況下都會提供方法多載,可以讓您藉由傳遞 CultureInfo 參數來明確指定要使用的文化特性。這些多載可以讓您排除文化特性在大小寫對應和排序規則中的差異,並藉由指定 CultureInfo 參數的 CultureInfo.InvariantCulture 屬性來保證不區分文化特性的結果。
本章節提供下列主題,示範如何使用預設為區分文化特性的 .NET Framework 方法來執行不區分文化特性的字串作業。
在本節中
執行不區分文化特性的字串比較
描述如何使用 String.Compare 和 String.CompareTo 方法來執行不區分文化特性的字串比較。執行不區分文化特性的大小寫變更
描述如何使用 String.ToUpper、String.ToLower、Char.ToUpper 和 Char.ToLower 方法來執行不區分文化特性的大小寫變更。在集合中執行不區分文化特性的字串作業
說明如何使用 CaseInsensitiveComparer 類別、CaseInsensitiveHashCodeProvider 類別、SortedList 類別、ArrayList.Sort 方法和 CollectionsUtil.CreateCaseInsensitiveHashtable 方法在集合中執行不區分文化特性的作業。在陣列中執行不區分文化特性的字串作業
描述如何使用 Array.Sort 和 Array.BinarySearch 方法,在陣列中執行不區分文化特性的作業。在 RegularExpressions 命名空間中執行不區分文化特性作業
說明如何使用 System.Text.RegularExpressions 命名空間中的方法來執行不區分文化特性的字串作業。
相關章節
- 不區分文化特性的字串作業
說明對字串執行作業時為何應該要知道文化特性,並提供方針做為何時要執行區分文化特性作業和何時要執行不區分文化特性作業的參考。