带有保留关键字的C#枚举

时间:2012-05-21 16:20:44

标签: c# .net

我正在使用Reflector从我的工作中打开旧的C#代码,我发现SQL类中有一个枚举,如下所示:

public enum Column
{
        bool
}

您可以看到枚举中填充了列类型。但由于“bool”是一个保留关键字,我无法编译。显然有人设法以某种方式编译它。是否有像双引号或类似的东西修复?

谢谢!

1 个答案:

答案 0 :(得分:56)

您需要使用字符文字(@符号)作为前缀才能使用关键字。

MSDN(谢谢@erikH)