共用方式為


CA1701:資源字串複合字應該使用正確的大小寫

型別名稱

ResourceStringCompoundWordsShouldBeCasedCorrectly

CheckId

CA1701

分類

Microsoft.Naming

中斷變更

中斷

原因

資源字串包含大小寫不正確的複合字。

規則描述

資源字串中的每個字都可依大小寫分割成語彙基元 (Token)。連續兩個語彙基元的組合都由 Microsoft 拼字檢查程式庫進行檢查。如果可以辨識,這個字便會產生規則違規。導致違規的複合字範例包括 "CheckSum" 和 "MultiPart",其大小寫應分別為 "Checksum" 和 "Multipart"。由於先前的通用使用方式,某些例外狀況會內建在規則中,而且有些單一的字會加上旗標,例如 "Toolbar" 和 "Filename",而這些字的大小寫應該是區分了兩個不同的字。在這個範例中,"ToolBar" 和 "FileName" 會加上旗標。

命名慣例會為針對 Common Language Runtime 的程式庫提供通用的外觀。如此可縮短新軟體程式庫的學習過程,並讓客戶深信程式庫是由學有專長的人員以不斷開發的 Managed 程式碼開發而成。

如何修正違規

請將單字變更為正確的大小寫。

隱藏警告的時機

如果拼字字典可以辨識複合字的兩個部分,而其原意就是要使用兩個字,則可以放心地隱藏這項規則的警告。

您也可以將複合字加入至拼字檢查的自訂字典。在自訂字典中的字並不會導致違規。如需詳細資訊,請參閱如何:自訂程式碼分析字典

相關規則

CA1702:複合字應該使用正確的大小寫

CA1709:識別項名稱應該使用正確的大小寫

CA1708:識別項名稱不應該只靠大小寫區別

請參閱

其他資源

Capitalization Conventions

Guidelines for Names