Buscar

Tipos de Variáveis C# (Dados Primitivos)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CAPÍTULO 2 Variáveis, operadores e expressões 43
O sinal de igual (=) é o operador de atribuição, que atribui o valor que está a sua 
direita à variável que está a sua esquerda. Depois dessa atribuição, a variável age pode 
ser utilizada no seu código para referenciar o valor armazenado. A instrução a seguir 
escreve o valor da variável age (42) no console:
Dica Se você deixar o cursor do mouse sobre uma variável na janela Visual 
Studio 2013 Code and Text Editor, aparecerá uma dica de tela indicando o tipo 
da variável.
Tipos de dados primitivos
O C# tem vários tipos predefinidos denominados tipos de dados primitivos. A tabela a 
seguir lista os mais utilizados no C# e o intervalo de valores que podem ser armaze-
nados neles.
Tipo de dado Descrição Tamanho (bits) Intervalo Exemplo de uso
int Números inteiros 32 –231 a 231 – 1 int count;
count = 42;
long Números inteiros (intervalo 
maior)
64 –263 a 263 – 1 long wait;
wait = 42L;
float Números de ponto flutuante 32 ±1.5 × 10–45 a 
±3.4 × 1038
float away;
away = 0.42F;
double Números de ponto flutuante de 
precisão dupla (mais precisos)
64 ±5.0 × 10–324 a 
±1.7 × 10308
double trouble;
trouble = 0.42;
decimal Valores monetários 128 28 valores 
significativos
decimal coin;
coin = 0.42M;
string Sequência de caracteres 16 bits por 
caractere
Não aplicável string vest;
vest = “forty two”;
char Caractere único 16 0 a 216 – 1 char grill;
grill = ‘x’;
bool Valor booleano 8 Verdadeiro ou 
falso
bool teeth;
teeth = false;
Variáveis locais não atribuídas
Quando você declara uma variável, ela contém um valor aleatório até que lhe seja 
atribuído um valor. Esse comportamento era uma grande fonte de erros nos progra-
mas C e C++ que criavam uma variável e a utilizavam acidentalmente como fonte de 
informações antes de ela receber um valor. O C# não permite utilizar uma variável não 
atribuída. É necessário atribuir um valor a uma variável antes de usá-la; caso contrário, 
o programa não compilará. Essa exigência é chamada regra de atribuição definitiva.

Outros materiais