【发布时间】:2017-12-31 22:21:27
【问题描述】:
我在代码行中收到错误“A switch expression or case label must be a bool, char, string, integer, enum, or对应的可空类型”,
switch (job_selecter.SelectedValue)
这是我的代码:
private void start()
{
switch (job_selecter.SelectedValue)
{
case 0:
head_seal_label.Text = "Ravager's Seal: Head (8)";
break;
}
}
谁能告诉我为什么会发生这种情况以及我该如何解决?谢谢!
【问题讨论】:
-
job_selector.SelectedValue 是什么类型?
-
job_selecter.SelectedValue 是什么类型?
-
job_selecter.SelectedValue 是什么类型?
-
job_selecter 是 Visual Studio 中的一个组合框,其中包含一堆字符串。我不知道它是什么类型...对不起。会是字符串吗?
-
切线地,
Ravager's Seal仅提供 +16 闪电抗性加值;几乎不值得从鲁珀特 (Rupert the Freebooter) 那里购买 23000 个混沌碎片。
标签: c# switch-statement