【发布时间】:2010-08-19 08:29:55
【问题描述】:
我想在 c# 中使用 switch 语句。但是我不想在 case 表达式中使用常量,而是想使用枚举值。我该如何使用它。如果我尝试像这样使用它:
string strPageMode=...//some value;
switch (strPageMode)
{
case ModesEnum.SystemHealth:
//some code
break;
}
给出错误。那有什么用呢?我不想使用 If 语句。
【问题讨论】:
-
提问时,请说明实际错误,而不仅仅是说“给出错误”。
-
好的,谢谢你的建议......但是你有什么答案吗?
标签: c# switch-statement