我用一个简单的ai制作了一个井字游戏,一切正常,直到游戏将标签的所有值重置为游戏开始之前的值(我使用标签而不是按钮)。似乎重置适用,但随后程序被卡住,并显示消息“索引在数组的边界之外。”
private void reset()
{
selectLabel = "";
for (int i = 1; 1 <= 9; i++)
{
Controls.Find("lbl" + i.ToString(), false)[0].BackColor = Color.DarkGray;
Controls.Find("lbl" + i.ToString(), false)[0].Text = "";
Controls.Find("lbl" + i.ToString(), false)[0].Enabled = true;
}
}