Constantes são (como o próprio nome já sugere) completamente imutáveis. Ou seja, uma vez definida ela não poderá mais ser alterada durante o processamento.
A única forma de se alterar o valor de uma constante é alterando-se o código fonte original e recompilando o código.
Para transformar uma variável em constante, basta adicionar o prefixo “const”.
Exemplo:
// // Uso de Constantes // int idadeNaoConstante = 26; // Não é Constante, pode ser mudado const int idadeConstante = 24; // É Constante, não pode ser mudado
Um efeito muito interessante do uso de constante é no código gerado. Ao compilar, o compilador do .Net automáticamente converte todas as chamadas da variável constanta em seu valor literal, sendo assim mantendo o conteúdo imutável e ganhando em performance.
Até o próximo módulo!
Posts Relacionados:
- Mini Curso de C# – Módulo 3 – Variáveis (Tipos) Texto (String)
- Mini Curso de C# – Módulo 7 – Operações Lógicas
- Mini Curso de C# – Módulo 2 – Variáveis (Tipos) Numéricos
- Mini Curso de C# – Módulo 6 – Operações Relacionais
- Mini Curso de C# – Módulo 1 – Declaração de Variáveis
- Mini Curso de C# – Módulo 5 – Operações Aritméticas
- Mini Curso de C# – Módulo 4 – Variáveis (Tipos) Lógicos (Boleanas)



1 Reposta to “Mini Curso de C# – Módulo 8 – Constantes”
Romulo
2 months ago
Achei que teria algo mais, ficou MUITO no BÁSICO do básico pro iniciante.