クラスをファイルに分割するときに、enumのみを含むクラスファイルの命名規則が何であるか疑問に思っています。他のクラスと同じように、列挙型の名前と一致する必要がありますか?または、列挙型のみが含まれていることをデベロッパーが知るように 'Enum'を付ける必要がありますか?例えばEnumクラスのファイル名の後に 'Enum'を付ける必要がありますか?
:
namespace MyCompanyName.MyApplication
{
public enum Colors
{
Red,
Blue,
Green,
Yellow
}
}
は上記のコードを含むファイルが 'Colors.cs' または 'ColorsEnum.cs' という名前する必要がありますと思いますか?あるいは、おそらく、そのようなファイルのための別の受け入れられた命名規則がありますか?
号Colors.Orangeが有効でない理由は、誰も理解できないだろう。 ColorsEnumを呼び出すことは役に立ちません。しかし、そのすべてがIntelliSenseによって分類されます。あなたはそれが使用されていると考えるかもしれません。 –