Lev*_*kon 5 c# enums naming-conventions
这是一个重复的问题,但没有真正的解决方案。
那么我们开始吧。可以说我有:
public enum Color
{
Red,
Blue,
Green
}
public class BlueUnicorn
{
private const Color Color = Color.Blue;
}
Run Code Online (Sandbox Code Playgroud)
“大多数枚举类型使用单数名称,但对于位字段的枚举类型使用复数名称。” 取自Microsoft 的枚举类型命名指南 检查!
“考虑为属性指定与其类型相同的名称。” 从Microsoft 的类型成员名称 检查中检索!
根据 Resharper 的说法,我应该使用常量而不是只读
查看!
但我收到编译器错误。但这很奇怪,没有智能感知。“BlueUnicorn.Color”常量值的计算涉及循环定义。
我感觉自己正处于一场会议的间隙。根据最佳实践命名约定,该字段应该命名为什么?
| 归档时间: |
|
| 查看次数: |
1679 次 |
| 最近记录: |