Как обработать исключение при добавлении в массив? - C#
Формулировка задачи:
Что необходимо записать в исключении?
Если в строке не цифра или строка пустая - никакое значение в массив не включается.
private void button1_Click(object sender, EventArgs e)
{
int[] mas = new int[1000];
int n = textBox1.Lines.Length;
int k = 0;
int i, sum;
sum = 0;
try
{
for (i = 0; i < n; i++)
{
mas[k] =Int32.Parse(textBox1.Lines[i]);
k++;
}
}
catch (FormatException)
{
???????
}Решение задачи: «Как обработать исключение при добавлении в массив?»
textual
Листинг программы
int k = 0;
int i, sum, temp;
sum = 0;
for (i = 0; i < n; i++)
{
if (int.TryParse(textBox1.Lines[i], out temp))
{
mas[k] = temp;
k++;
}
}