Antes de utilizar uma variável, é necessário, OBRIGATORIAMENTE, declara-la e especificar seu nome e tipo (posteriormente veremos que tem um outro parámetro, porém este opcional).
O nome de uma variável é referenciado como um identificador. Em C# existem regras específicas na criação de um identificador:
-
Um nome de variével PODE conter apenas letras, números ou underscore.
-
Um nome de variável PRECISA começar com uma letra ou com underscore.
-
Um nome de variável não pode ser uma das palavras reservadas (if, for, while, string, etc), sendo que é possível usando um @ antes da palavra, ex: @if . Mas veremos isso mais a fundo um pouco mas a frente!
Além disso, é importante frizar que o nome de variável, tal como outras linguagens de programação é case-sensitive, ou seja, a variável valor é diferente da variável Valor.
É importante também falar que no mundo empresarial a gente utiliza alguns padrões de nomenclatura:
- Para variáveis utilizamos o camelCase.
- Para classes e funções utilizamos o PascalCase.
Veja uma nomenclatura mais completa aqui