【发布时间】:2015-12-29 06:18:58
【问题描述】:
我已经为一个程序启动了一个算法,并且我已经在方法本身中声明了数组。但是,当我在 switch 语句中引用数组时,会出现重复错误: Invalid expression term '{' and '{' expected and ';'预期的 下面是代码:
algorithm()
{
code .....
int[] interval;
more code....
switch (int.parse(lbl2.text))
{
case 1:
sInterval = {10, 20, 30, 40};
break;
case 2:
sInterval = { 50, 60, 70, 80};
break;
}
}
你如何解决这个问题?
【问题讨论】:
-
基本问题是你使用Java风格声明数组,这不是有效的C#语法