Fiz o código da seguinte maneira
int soma = 0;
int numero = 1;
while (numero <= 1000)
{
soma += numero;
numero +=1;
}
MessageBox.Show(soma);
Porém o programa somente roda se eu concatenar, escrevendo na última linha do código da seguinte maneira:
MessageBox.Show("A soma de 1 a 1000 é " + soma);
Por que isso acontece ?