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.
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);
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);
Aqui vai outro exemplo: 10
será mostrado no lugar de 9
.
var num = 9;
num = num + 1;
Console.WriteLine(num);
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;
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