Lección 5: var y nombres de variables
Cuando el valor ya deja claro cuál es el tipo, puedes escribir var en vez de repetir el tipo: var name = "Dana"; — C# deduce por sí solo que name es un string. Fíjate: var sigue siendo un tipo fijo (no puedes poner un número más adelante). También aprenderemos las reglas de nombres: un nombre empiez
var es un atajo: "mira el valor y deduce tú mismo cuál es el tipo". Y el nombre de una variable es como un nombre propio — hay que escribirlo exactamente igual cada vez, mayúsculas incluidas.
- var
- Una palabra que le pide a C# que deduzca el tipo a partir del valor. El tipo sigue siendo fijo.
- sensibilidad a mayúsculas
- C# distingue entre mayúsculas y minúsculas: name y Name son dos nombres distintos.
- reglas de nombres
- Un nombre empieza con una letra o _, sin espacios, y se compone de letras, dígitos o _.
- camelCase
- Una convención para nombres de variables: firstName, userAge — la primera palabra en minúscula, cada palabra siguiente con mayúscula inicial.