名前に関するガイドライン
更新 : 2007 年 11 月
名前付けのガイドラインでは、アセンブリ、名前空間、型、メンバ、およびパラメータなど、クラス ライブラリの構成要素に対して適切な識別子を選択するためのガイダンスを示します。これらのガイドラインに従った識別子を選択すると、ライブラリの使いやすさが向上します。このため、ユーザーはライブラリを使用するために新しい一連の規則を習得する必要性を感じずに済みます。
開発者にとって一貫性のある環境を提供するには、パブリック クラスやプロテクト メソッドなど、公開される要素にこれらのガイドラインを適用する必要があります。ただし、コード全体での一貫性を維持し保守性を向上させるには、これらの規則をコード全体で一貫して使用することを検討します。
Portions Copyright 2005 Microsoft Corporation.All rights reserved.
Portions Copyright Addison-Wesley Corporation.All rights reserved.
デザイン ガイドラインの詳細については、2005 年に Addison-Wesley から出版されている Krzysztof Cwalina、Brad Abrams 共著の『Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries』を参照してください。
このセクションの内容
大文字の使用規則
さまざまな大文字と小文字の規則を紹介し、それぞれをどのような状況で使用するかについて説明します。一般的な名前付け規則
明確でわかりやすい名前を選択するための一般的な規則について説明します。アセンブリと DLL の名前
マネージ アセンブリの名前付け規則について説明します。名前空間の名前
名前空間の名前に適用する規則、および名前空間の競合を最小限に抑える方法について説明します。クラス、構造体、およびインターフェイスの名前
型に名前を付けるときに従うべき規則と避けるべき事項について説明します。型のメンバの名前
メソッド、プロパティ、フィールド、およびイベントの名前を選択する際の推奨事項について説明します。パラメータの名前
わかりやすいパラメータ名を選択するための推奨事項について説明します。リソースの名前
ローカライズ可能なリソースの名前を選択する際の推奨事項について説明します。