Você está aprendendo
Ver documentação
Variáveis e constantes
Objetivo: 3 acertos
Prêmio: 1 conquista de C#
Progresso atual:
Olá, bem vindo a sala Variáveis e constantes de C#
Esta sala possui um pré-requisito recomendado
Clique no botão abaixo, desbloqueie conteúdos, exercícios e conquiste essa sala.
Temos vagas de C#
11 vagas disponíveis
Obrigado pelo seu feedback.
Esta sala possui um pré-requisito recomendado
Conteúdo da sala
Sala
Documentação
C#: Variáveis e constantes

Uma variável é um meio para armazenar valores em memória. Cada variável tem um tipo de dado que determina os valores que pode armazenar.

Constantes são como variáveis com a diferença de que o valor que for atribuído não pode ser alterado.

Características

  • Variáveis devem ser declaradas com um tipo de dado definido
  • Qualquer valor atribuído a uma variável deve ser do mesmo tipo de dado declarado para a variável
  • Variáveis sem um valor atribuído não podem ser utilizadas
  • Constantes devem ter um valor atribuído em sua declaração que não poderá ser modificado

Exemplo

using System;


namespace exemploVariaveisEConstantes
{
    class Program
    {
        static void Main(string[] args)
        {
            // nome de variável iniciando com "_"
            int _numero = 0;
            /* nome de variável iniciando com letra
            e com número no final */
            int numero2 = 1; 
            Console.WriteLine(_numero.GetType().IsPublic);


            /* quando não for informado um modificador, 
            o modificador padrão será private
            em que só é possí­vel acesso de dentro
            da classe em que se encontra */


            // instância da classe NovaClasse
            NovaClasse novaClasse = new NovaClasse(); 


            /* variável _outroNumero declarada como
            public na classe NovaClasse
            pode ser acessada de fora da classe */
            novaClasse._outroNumero = 5; 


            /*o valor atribuído 12.0 está de acordo 
            com o tipo double da variável
            não podemos atribuir valores 
            de tipos diferentes do tipo da variável
            a menos que aconteça uma conversão 
            para o tipo da variável */
            double _numeroDouble = 12.0; 


            /* uma constante deve ser declarada
            e ter um valor atribuí­do
            não é possível alterar o valor
            atribuí­do a uma constante */
            const int _comValorConstante = 20; 


            Console.ReadLine();
        }
    }
}

O que eu preciso aprender?

1 - Como nomear corretamente uma variável?

2 - Como definir o nível de acesso de uma variável?

3 - Como atribuir valores a uma variável?

4 - Qual a diferença de constantes e variáveis?

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar