CA1308:必須將字串標準化為大寫字母
型別名稱 |
NormalizeStringsToUppercase |
CheckId |
CA1308 |
分類 |
Microsoft.Globalization |
中斷變更 |
中斷 |
作業會將字串正常化為小寫。
字串應該標準化為大寫字母。有一小組的字元在轉換成小寫字母時無法達成來回行程。達成來回行程即代表將字元從一個地區設定轉換為以不同方式表示字元資料的其他地區設定,再從所轉換的字元中正確地擷取原始字元。
變更將字串轉換為小寫字母的運算,讓字串改為轉換成大寫字母。例如,將 String.ToLower(CultureInfo.InvariantCulture) 變更為 String.ToUpper(CultureInfo.InvariantCulture)。
當您不是依據結果進行安全性決策時 (例如,將結果顯示在 UI 中),可以放心地隱藏警告訊息。