Variáveis

Variáveis

Variáveis são apenas nomes que podemos dar para valores como textos, números e valores booleanos. Usamos variáveis para guardar informações que o computador pode lembrar.

Aqui está como declarar uma variável chamada str. Dizemos que str tem o valor "Hello World". Você consegue descrever o que as outras variáveis abaixo significam?

var str = "Hello World";
var x = 88;
var happy = true;

Aperte run. Note que variáveis não são mostradas no console. Em vez disso, a variável apenas guarda o texto, número ou valor booleano na memória do computador.

alt text height=“600px” width=“70%”

Podemos usar essas variáveis em outros comandos. Por exemplo, o código abaixo mostraria Hello Nuevo Foundation no console:

var str1 = "Hello";
var str2 = "Nuevo Foundation";
Console.WriteLine(str1 + " " + str2);

alt text height=“600px” width=“70%”

Você pode mudar o valor de uma variável a qualquer momento usando o operador = novamente. Se você estiver mudando o valor de uma variável, não precisa usar var outra vez. No exemplo abaixo, Hola será mostrado no lugar de Hello.

var str = "Hello";
str = "Hola";
Console.WriteLine(str);

alt text height=“600px” width=“70%”

Aqui vai outro exemplo: 10 será mostrado no lugar de 9.

var num = 9;
num = num + 1;
Console.WriteLine(num);

alt text height=“600px” width=“70%”

Note que você NÃO PODE trocar uma variável de texto por um número ou booleano, e o mesmo vale para outras combinações. O código de exemplo abaixo NÃO vai funcionar:

var happy = "Hello";
happy = 9;

alt text height=“600px” width=“70%”

Outra forma de declarar variáveis é substituir var pelo tipo (string, int, bool) da variável que você está criando. Declarando o tipo de forma explícita, você evita o problema que vimos acima. Por exemplo:

string str = "Hello World";
int x = 88;
bool happy = true;

Note que var, string, int ou bool são palavras especiais em C#, então você não pode criar variáveis com esses nomes.

Trabalhando Juntos

Vamos criar duas novas variáveis:

  • Uma variável chamada comp que guarda o texto "Computer".
  • Uma variável chamada five que guarda o número 5.

Depois, vamos usar as variáveis para mostrar (Console.WriteLine) o seguinte no console. Vamos tentar fazer isso usando as variáveis!

Dica: vamos usar o operador + para juntar textos, e também para somar números.

Computer
5
ComputerComputer
10
ComputerComputerComputer
15