Variáveis em C#: Declaração, Tipos e Atribuição
Classificado em Matemática
Escrito em em
português com um tamanho de 3,84 KB
Variáveis: "Variáveis" são simplesmente locais de armazenamento de dados. Você pode colocar os dados e recuperá-los em seu conteúdo como parte de uma expressão. A interpretação dos dados em uma variável é controlada através de "Tipos" (em inglês, "types").
Declarando Variáveis
Antes de usar uma variável, é necessário declará-la. Neste momento, alocamos espaço para esta variável na memória e dizemos que tipo de dado pode ser armazenado nela. O tipo de dado indica qual o tamanho do espaço que será reservado para a variável. O C# pode armazenar diferentes tipos de dados, como inteiros, números de ponto flutuante, textos e caracteres. Assim que declaramos uma variável, precisamos identificar que tipo de dado ela armazenará. Declaramos especificando o tipo de dado seguido do nome da variável, como no exemplo:
int contador;
Este exemplo declara uma variável chamada contador do tipo integer, ou seja, ela deverá armazenar números inteiros. Mais à frente, estudaremos melhor o que armazenar em cada tipo de dado. Podemos também declarar múltiplas variáveis de uma vez, fazendo isso da seguinte maneira:
int contador, numeroCarro;
Estamos declarando neste exemplo duas variáveis do tipo integer: uma chamada contador e a outra numeroCarro.
Atribuindo Valor a Variáveis
Depois de declarar sua variável, você precisa atribuir um valor a ela. No C#, você não pode usar uma variável antes de colocar um valor nela, pois isso gera um erro de compilação. Exemplo de como atribuir um valor a uma variável:
int numeroFuncionario;
numeroFuncionario = 23;
Primeiro declaramos nossa variável do tipo integer. Depois, atribuímos o valor 23 a ela. Entendemos pelo sinal de igual (=) como recebe. Assim, numeroFuncionario recebe 23.
Tipos de Variáveis Comuns em C#:
boolbyte,sbytechardecimal,double,floatint,uint,long,ulongobjectshort,ushortstring
Adicionando Valor a uma Variável (Operadores Aritméticos)
É muito comum precisarmos adicionar ou subtrair valores de uma variável, usando no cálculo o valor que já está armazenado nela. O código seguinte declara uma variável do tipo integer chamada contador e armazena o valor 2 nesta variável, depois incrementa o valor em 40:
int contador; contador = 2; contador = contador + 40;
No final do código acima, a variável contador tem qual valor? A resposta é 42, claro. Criamos a variável, adicionamos o valor 2 nela e, após, pegamos o valor dela (que era 2) e adicionamos 40, armazenando o resultado na mesma variável.
Preste atenção na seguinte linha de código:
contador = contador + 40;
Perceba que, para somar um valor à variável, precisamos repetir o nome da variável.
Podemos fazer da seguinte forma também em C#:
contador += 40;
Isso teria o mesmo resultado e é uma maneira mais elegante. Você pode subtrair também valores, como no exemplo:
contador -= 23;
Isso subtrairia 23 do valor da variável. Na verdade, você pode fazer isso com todos os operadores aritméticos, como multiplicação e divisão também. Para saber mais, você pode consultar a documentação do Visual Studio e procurar por "assignment operators" (operadores de atribuição).