我需要通过两个数组列表(对于那些回答我之前的问题的,我已经解决了),一个(“dir”)保存了文本,将用作指令,另一个(“时间” ) 中有数字,将用于计时器的间隔(“Timer.Interval”)。我需要做的是让“Dir”的每个位置连续完成,直到计时器滴答(Timer.Tick),然后转到下一个位置。据我所知:
int i = 0;
for ( i = 0; i > -1; i++)
{
Console.WriteLine(cls.dir[i]);
Console.WriteLine(cls.time[i]);
if (cls.dir[i] == "one")
{
timerSeconds.Interval = Convert.ToInt32(cls.time[i]) * 1000;
Label1.Text = "Hello StackOverflow";
}
}
在这种情况下,为了更容易理解我所做的示例,它应该做的是在 Label1 中显示不同的文本作为符号,只要 Arraylist 对每个块说的时间。我知道这是不完整的,你会如何结束它?