Luk*_*lch 7 c# filenames enums naming-conventions
在将类分解为文件时,我想知道仅包含枚举的类文件的命名约定是什么.它们是否应该与枚举名称匹配,就像任何其他类一样,或者它们是否应以"Enum"为后缀,以便开发人员知道该文件只包含枚举?
例如:
namespace MyCompanyName.MyApplication
{
public enum Colors
{
Red,
Blue,
Green,
Yellow
}
}
Run Code Online (Sandbox Code Playgroud)
你会说包含上面代码的文件应该命名为'Colors.cs'或'ColorsEnum.cs'吗?或者,也许这些文件有另一个可接受的命名约定?
首先,这是一个完整的个人/团队偏好的事情.
话虽如此:
我个人会说出来Colors.cs.这使文件名对应于类型名称.当我在使用API时,如果"颜色"是由枚举表示的固定事物集合,我可能知道这一点,并且不存在混淆.
| 归档时间: |
|
| 查看次数: |
3133 次 |
| 最近记录: |