quinta-feira, 10 de junho de 2010

Utilizando o tipo implícito “var” no C#

Um padrão de programação muito utilizado entre os programadores C# é deixar de declarar variáveis locais com tipos explícitos, veja exemplo:

public void Teste()
{
   string fantasia = "Unimake Softwares";
   int valor = 100;
}


Neste caso deixamos claro o tipo de cada uma das variáveis, sendo uma do tipo string e outra do tipo inteiro, mas existe um tipo implícito que deixa o código mais alinhado e facilita a programação que é o tipo “var”, veja um exemplo:



public void Teste()
{
   var fantasia = "Unimake Softwares";
   var valor = 100;
}


Como as variáveis já tem seu valor prédefinido na declaração, o C# já reconhece automaticamente o seu tipo, por isso podemos utilizar o tipo “var”. Reforçamos que se o valor da variável não for prédefinido na declaração, será necessário utilizar tipo explicito.

Nenhum comentário:

Postar um comentário