我得到一个错误索引超出了数组的范围,我试图做一些简单的数学运算并将其保存在我的列表中。
List<int> integerList = new List<int>();
for (int a = 0; a < textBox1.Text.Length; a++)
{
for (int b = 8; b > 1 ; b--)
{
integerList.Add(int.Parse(textBox1.Text[a * b].ToString())); //this line
}
}
listBox1.DataSource = integerList;
我想要实现的是,用户必须在文本框中输入一个 7 位数字,例如 4565457,我想将此数字存储在我的 integerList 中,然后从用户输入的开头开始取每个数字并乘以从 8 点到 2 点。
For instance:
4 x 8
5 x 7
6 x 6
5 x 5
4 x 4
5 x 3
7 x 2
然后我想存储这些乘法的总和以备后用。