所以我目前有两个枚举:
public enum AuthorizationLevel
{
FULL,
HALF,
NONE;
};
public enum DatabaseLoggingLevel
{
HIGH,
MED,
LOW,
AUTH_ONLY,
NONE
}
我希望能够将整数与枚举中的值相关联,这样我就可以编写如下代码:
if(databaseLoggingLevel < ClassName.DatabaseLoggingLevel.HIGH) return;
这只是为了在级别小于时禁用某些日志记录HIGH
。我想过制作一个辅助函数,该函数使用 switch 语句返回与每个枚举值关联的整数值,但这似乎很棘手。有什么我想念的吗?