CA1722: 識別子は不適切なプレフィックスを含むことはできません。

TypeName

IdentifiersShouldNotHaveIncorrectPrefix

CheckId

CA1722

カテゴリ

Microsoft.Naming

互換性に影響する変更点

あり

原因

識別子のプレフィックスが不適切です。

規則の説明

規則では、特定のプログラミング要素にのみ、固有のプレフィックスで始まる名前を付けることができます。

型名に固有のプレフィックスはありません。また、"C" を先頭に付けることはできません。 この規則では、"CMyClass" などの型名に対して違反をレポートします。"Cache" などの型名の場合、違反をレポートしません。

名前付け規則では、共通言語ランタイムをターゲットとするライブラリの統一的な名前の付け方が規定されています。 これにより、新しいソフトウェア ライブラリを習得するまでの時間を短縮でき、マネージ コード開発の専門家によってライブラリが開発されたという信頼を顧客に与えることができます。

違反の修正方法

識別子からプレフィックスを削除します。

警告を抑制する状況

この規則による警告は抑制しないでください。

関連規則

CA1715: 識別子は正しいプレフィックスを含んでいなければなりません