Imagina que var es como un mago que adivina el tipo de dato de una variable. Tú le dices "var número = 10", y él, con su magia, sabe que "número" es un entero (int). ¡No tienes que decirle que es un entero! ️
Pero este mago tiene algunas reglas:
No puede adivinar todo: Si no le das un valor inicial, no puede saber qué tipo de dato es. No puede adivinar siempre: Hay casos donde el compilador no puede saber el tipo de dato, y ahí var no funciona.