terça-feira, 18 de maio de 2010

Quando não devo usar "var" no C#?

O palavra chave "var" facilita a vida, mas ela pode ser imprevisível às vezes. Olhe o código abaixo por exemplo:

var a = 2147483647;
var b = 2147483648;
var c = -2147483649;

As três variáveis acima são de tipos diferentes. A primeira é int, a segunda é uint e a terceira é um long.

 

Nenhum comentário: