【发布时间】:2015-09-09 08:50:38
【问题描述】:
在 C# 中有没有办法在代码中禁用关键字的功能?就我而言,我想将我的枚举项之一定义为 float 这显然让 Visual Studio 有点困惑 :)
public enum ValidationType
{
email,
number,
float,
range
}
【问题讨论】:
-
您通常可以通过在关键字前面加上
@来解决这个问题(例如@float) -
枚举的命名约定是使用大写字母(Email、Number、Float、Range)
-
如上,如果你使用正确的大写字母,这个问题就会消失。
-
正如freedomn-m 上面所说的,如果你再看上面Dennis_E 的评论,那么问题就解决了