共用方式為


維護性警告

維護性警告支援程式庫和應用程式維護。

在本節中

規則

說明

CA1500:變數名稱不應該與欄位名稱相符

執行個體方法宣告參數或區域變數,而其名稱符合宣告型別的執行個體欄位,因此導致錯誤。

CA1501:避免過度繼承

型別在其繼承階層架構 (Inheritance Hierarchy) 中超過四個層級的深度。 太深的巢狀型別階層架構可能會難以依循、了解和維護。

CA1502:避免過度複雜

這個規則會測量整個方法中線性獨立路徑的數目,此數目是由條件分支的數目與複雜度決定。

CA1504:必須檢視可能造成誤導的欄位名稱

執行個體欄位名稱的開頭為 "s_",或是 static (在 Visual Basic 中為 Shared) 欄位名稱的開頭為 "m_"。

CA1505:應避免撰寫無法維護的程式碼

型別或方法的維護性指標值很低。 維護性指標很低代表型別或方法很可能會難以維護,而應該列為需要重新設計的候選目標。

CA1506:應避免使用結合過度的類別

這個規則會測量類別的耦合,方法是計算型別或方法包含的唯一型別參考數目。