即时通讯创建一个列表来更新一个MySql数据库与值形式的文本框,我怎么能做这样的工作吗?我可以使用文本框名称作为列表中的值吗?
如果我使用
verdierX[0] = (int)decimal.Parse(box1.Text);
它工作得很好 但是当我尝试在这样的循环使用它是blowes起来。任何人都有关于如何解决这个问题的建议?
int[] dbNavnX = new int[8];
int[] verdierX = new int[8];
string[] boxList = new string[8];
private void Form1_Load(object sender, EventArgs e)
{
boxList[0] = "box1.Text";
boxList[1] = "box2.Text";
boxList[2] = "box3.Text";
boxList[3] = "box4.Text";
boxList[4] = "box5.Text";
boxList[5] = "box6.Text";
boxList[6] = "box7.Text";
boxList[7] = "box8.Text";
}
private void sumX()
{
for (int sum = 0; sum < 8; sum++)
{
verdierX[sum] = (int)decimal.Parse(boxList[sum]);
}
}
对不起队友,我不太明白你的要求,你能澄清? – 2009-09-25 13:33:51
您并未将TextBoxes的内容分配给Form1_Load上的boxList []。您正在分配“box1.Text”字符串。 – erelender 2009-09-25 13:35:17