共用方式為


CA1724:型別名稱不應該和命名空間相符

型別名稱

TypeNamesShouldNotMatchNamespaces

CheckId

CA1724

分類

Microsoft.Naming

中斷變更

中斷

原因

在不區分大小寫的比較中符合 .NET Framework 命名空間的型別名稱。

規則描述

型別名稱不得符合 .NET Framework Class Library 中定義的命名空間名稱。 違反此規則會降低程式庫的可用性。

如何修正違規

選取不符合 .NET Framework 類別庫命名空間之名稱的型別名稱。

隱藏警告的時機

在新的程式開發中,尚未有必須隱藏此規則之警告的案例出現。 隱藏警告之前,請仔細考慮程式庫使用者可能會被相符名稱混淆的情況。 對於隨附的程式庫,您可能必須隱藏這項規則的警告。