Declaração de Tipo
Parte da seção Fundamentos do Journey de C# da Coddy. Lição 9 de 69.
Depois que uma variável é declarada com um determinado tipo, ela só pode armazenar valores desse tipo. Por exemplo, uma variável int só pode armazenar valores inteiros, e uma variável string só pode armazenar texto.
Por exemplo:
int age = 25; // Só pode armazenar números inteiros
string str = "abc"; // Só pode armazenar textoIsso causaria erros. C# verifica os tipos antes da execução do programa, então cada um deles é um erro de compilação: o programa nem chega a iniciar.
age = "defg"; // Erro: não é possível colocar texto em uma variável int
str = 25; // Erro: não é possível colocar um número em uma variável stringEstes são válidos:
age = 26; // OK: atribuindo um novo número inteiro
str = "Jane"; // OK: atribuindo uma nova string de textoDesafio
InicianteDeclare as seguintes variáveis com seus tipos e valores correspondentes:
- Uma variável
intchamadacountcom o valor10. - Uma variável
doublechamadatotalcom o valor150.75. - Uma variável
charchamadagradecom o valor'A'. - Uma variável
boolchamadaisActivecom o valorfalse. - Uma variável
stringchamadauserNamecom o valor"Bob123".
Experimente você mesmo
using System;
public class Program {
public static void Main(string[] args) {
// Declare as variáveis aqui
// Exiba os valores
Console.WriteLine("Count: " + count);
Console.WriteLine("Total: " + total);
Console.WriteLine("Grade: " + grade);
Console.WriteLine("Active: " + isActive);
Console.WriteLine("User Name: " + userName);
}
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos Aritméticos7IO Básico
Saída BásicaInterpolação de StringsLeitura de EntradaParseRevisão - Até 120Revisão - True ou False5Operadores Parte 2
Operadores de ComparaçãoOperadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
VarConstantesConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting6Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de C# online