Я пытаюсь преобразовать InputBox в Int32, но он не работает, кто-нибудь знает, как это решить?Преобразование InputBox
private void button1_Click(object sender, EventArgs e)
{
int[] tab = null;
for (int i = 0; i < numericUpDown1.Value; ++i)
{
tab[i] = Convert.ToInt32(Interaction.InputBox("Value", "Array"));
// Error here
}
textBox1.Text = "Plus petit: " + Smaller(tab).ToString();
//textBox1.Text = "Plus grand: " + result.ToString();
}
private int Smaller(int[] array)
{
var result = array[0];
foreach (int tabs in array)
{
if (result > tabs)
{
result = tabs;
}
}
return result;
}
Ошибка:
Object reference not set to an instance of an object.
Действительно ли «Interaction.InputBox» возвращает что-нибудь? –
В какой строке происходит ваше исключение? –
Нет, это не так. – user3813238