terça-feira, 19 de maio de 2009

C# - readonly Instance Variables e Constantes

Esse post não será mais atualizado nesse blog. Para visualizar esse post em seu novo endereço, acesse:
http://milaneze.com.br/post/2009/05/19/C-readonly-Instance-Variables-e-Constantes.aspx


O conceito e a diferença são bem simples.

As variáveis que são criadas como readonly podem ser declaradas sem que um valor seja atribuído a ela. Assim que um valor é atribuído, nenhum outro pode sobrescrevê-lo. Exemplo:

private readonly int VARIABLENAME;

Uma constante, quando declarada precisa já receber um valor:

private const string NOMEDACONSTANTE;

Nenhum comentário: