枚举的名称应该用复数还是单数?
如:
public enum EditTypes
{
Create,
Update
}
我觉得复数比较合理,因为枚举项有多个,但是作为一个方法的参数又觉得不合理,因为参数接收的只是枚举项里面的一项,如:
public void ShowMeTheDady(EditBytpes type){}
回答
这类问题没必要钻牛角尖,单复都行;
如果非要选一个, 每种语言的官方说明文档都会有示例,
python 里这个特性的示例如下
>>> from enum import Enum
>>> class Color(Enum):
... RED = 1
... GREEN = 2
... BLUE = 3
...
>>> class Shape(Enum):
... SQUARE = 2
... DIAMOND = 1
... CIRCLE = 3
... ALIAS_FOR_SQUARE = 2