Lição 11: Conversão de entrada
Vimos que a entrada de Console.ReadLine() é sempre texto. Mas não dá para fazer contas com texto: "5" + "3" dá "53", não 8. Para calcular, você converte o texto em número: int n = int.Parse(text); (ou Convert.ToInt32(text)). Depois da conversão, n é um int de verdade, com o qual você pode fazer cont
int.Parse é como um tradutor: ele pega o texto "5" e transforma no número 5, para que o computador possa fazer contas com ele.
- int.Parse()
- Converte uma string que contém um número (como "5") em um int (o número 5).
- Convert.ToInt32()
- Outra forma de converter uma string em um int, parecida com int.Parse.
- por que converter
- Porque operações aritméticas em strings apenas colam o texto; só em números elas realmente calculam.