Я делаю калькулятор в графическом интерфейсе, и мне нужна помощь. Когда я ввожу некоторые данные в текстовое поле, мне нужно сохранить его в массиве. Вот как я думал об этом.Как отображать элементы массива, если число элементов является переменной
int numOfPackages;//used to get user input
private void button3_Click(object sender, EventArgs e)
{
int[] weight = new int[numOfPackages];
for(int i = 0; i < numOfPackages; i++)
{
weight[i] = Convert.ToInt32(weightBox.Text);
}
foreach (int i in weight)
totalCostLabel.Text = "" + weight[i];
}
И когда я пытаюсь отобразить элементы, это дает мне исключение indexOutOfRange. Итак, как мне отображать элементы этого массива?
Заранее спасибо.
Пожалуйста, по крайней мере, читать [док о Еогеаспе] (http://msdn.microsoft.com/en-us/library/ttw7t8t6%28v=vs.100%29.aspx). –