C# 字符串比較String.Equals


下面是一些基本的指導原則:

當比較用戶輸入的字符串或者將字符串比較結果展示給用戶時,使用本地化的比較(CurrentCulture 或者CurrentCultureIgnoreCase)。

當用於程序設計的比較字符串時,使用原始的比較(Ordinal 或者 OrdinalIgnoreCase)

InvariantCulture和InvariantCultureIgnoreCase一般並不使用,除非在受限的情境之下,因為原始的比較通常效率更高。如果與本地文化相關的比較是必不可少的,它應該被執行成基於當前的文化或者另一種特殊文化的比較。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM