Lección 11: Conversión de la entrada
Vimos que la entrada de Console.ReadLine() siempre es texto. Pero no se puede hacer aritmética con texto: "5" + "3" da "53", no 8. Para calcular, conviertes el texto en un número: int n = int.Parse(text); (o Convert.ToInt32(text)). Después de la conversión, n es un int real con el que puedes calcula
int.Parse es como un traductor: toma el texto "5" y lo convierte en el número 5, para que la computadora pueda calcular con él.
- int.Parse()
- Convierte un string que contiene un número (como "5") en un int (el número 5).
- Convert.ToInt32()
- Otra forma de convertir un string en un int, similar a int.Parse.
- por qué convertir
- Porque la aritmética sobre strings pega texto; solo con números calcula.