【发布时间】:2009-05-08 07:34:37
【问题描述】:
您好,我正在使用通过开关转换为字符串的枚举,但它不起作用。它给出了编译错误:无法将类型'userControl_commontop.UserType'隐式转换为'string'
代码是:
private void CommonTopChangesnew(string usertype)
{
switch (usertype.Trim().ToUpper())
{
case UserType.NORMAL :
hlkSAD.Enabled = false;
hlkMRTQuery.Enabled = false;
hlkReqViewer.Enabled = false;
hlkSendnotif.Enabled = false;
break;
case UserType.POWER :
hlkSAD.Enabled = false;
hlkReqViewer.Enabled = false;
hlkSendnotif.Enabled = false;
break;
}
}
enum UserType
{
NORMAL,
POWER,
ADMINISTRATOR
}
【问题讨论】:
-
请重新格式化您的代码片段;目前无法阅读...
标签: asp.net enums switch-statement case