嗨,我正在使用 Resharper 9,我遇到了这种情况:我写
public enum EnumExample
{
var1,
var2
}
something = EnumExample.var1;
Resharper 想让我把它改成
public enum EnumExample
{
var1,
var2
}
something = EnumExample.@var1;
有人可以解释为什么以及有什么区别吗?代码在这两种情况下都能正确编译。
编辑:我编辑示例更清楚。