【发布时间】:2011-09-19 23:18:24
【问题描述】:
当将类分解为文件时,我想知道只包含枚举的类文件的命名约定是什么。它们应该像任何其他类一样与枚举名称匹配,还是应该以“Enum”为后缀,以便开发人员知道该文件只包含一个枚举?
例如:
namespace MyCompanyName.MyApplication
{
public enum Colors
{
Red,
Blue,
Green,
Yellow
}
}
您认为包含上述代码的文件应该命名为“Colors.cs”还是“ColorsEnum.cs”?或者,这些文件可能还有另一种公认的命名约定?
【问题讨论】:
-
没有。你选择了最糟糕的例子,没有人会理解为什么 Colors.Orange 无效。称它为 ColorsEnum 并没有帮助。但这一切都被 IntelliSense 解决了。你可以假设它被使用了。
标签: c# enums naming-conventions filenames