C#枚举编译器错误/故障

本文关键字:故障 错误 编译器 枚举 | 更新日期: 2023-09-27 18:04:47

可能重复:
.NET枚举允许在最后一个字段中使用逗号

当我在c上刷新内存时,我注意到使用enums,当你在最后一个变量后面留下逗号时,编译器不会抱怨你。。。例如

enum fruit {
    apple,
    pear,
    watermelon,
}

我想知道你能做到吗?编译器不应该说"语法错误:,"之类的吗?

C#枚举编译器错误/故障

它是C#规范的一部分,编译器只是遵循它。

文件:http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf第363页,第19.7节