public enum SubPackageBackupModes
{
Required,
NotRequired //no comma
}
public enum SubPackageBackupModes
{
Required,
NotRequired, //extra unnecessary comma
}
既然编译,这些声明之间是否有任何差异?
答案 0 :(得分:4)
我更喜欢第二种语法,因为如果你要在枚举中添加加法成员,你在SCM中只会有一行差异。
答案 1 :(得分:2)
不,没有区别。
这也是在C ++中允许的,并且还在继续。我想用逗号更容易,因为你可以注释掉最后一个枚举元素,并且代码生成工具更容易。