A regra para declarar uma variável no C#, consiste que a mesma deve iniciar com uma letra ou com o sinal _(underline), no meio ou no final pode conter números e não pode ser uma palavra reservada. Entende-se por palavras reservados os comandos do C#, por exemplo: if, while, string.
Abaixo a forma básica para declaração de variáveis:
Modificadores
Os modificadores definem a visibilidade e o acesso as variáveis, ou seja, se elas estarão visíveis e se poderão ser acessadas por outras classes diferentes de onde foram declaradas, se serão acessadas somente por classes derivadas e assim por diante, abaixo exemplo de variáveis com alguns modificadores:
Modificador | Funcionamento |
---|---|
public | Não há restrição |
protected | O acesso é limitado às classes ou tipos derivados da classe que a variável foi declarada |
Internal | O acesso é limitado ao conjunto de módulos corrente. |
protected internal | O acesso é limitado ao conjunto corrente ou tipos derivados da classe em que a variável foi declarada. |
private | O acesso é limitado à classe que a variável está. |