已解决:代码每 10 毫秒通过事件执行一次,增加了事件之间的时间解决了问题。
我正在经历一个奇怪的IndexOutOfRangeException
应该发生的奇怪事件。即使语句本身为“假”,仍在使用 if 语句中的代码。这是一个已知问题吗?如果是这样,我该如何解决这个问题?
当计数器 (an) 为 0 时发生错误,因此向Lightsint
请求。element -1
array
代码:
if (counter > 0)
{
Console.WriteLine("counter-1 is groter dan 0");
int i = counter - 1;
Lights[i].setState(0);
}