Blog

Variáveis Globais e Locais em C#

Nesta publicação aprende-se a trabalhar com variáveis globais e locais para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • as variáveis globais são todas as que são definidas no exterior de uma função (na “raiz” do nosso código) e têm um alcance global;
  • as variáveis locais são todas as que são definidas no interior de uma função;
  • resumindo, nem todas as variáveis são acessíveis a partir de todos os locais do nosso código.
using System;

namespace Base {
  class VariaveisGlobaisELocais {
    string acesso = "Global";

    public void Run() {
      MudarAcesso();
      Console.WriteLine($"Acesso no exterior da função: {acesso}");
    }

    public void MudarAcesso() {
      string acesso = "Local";
      Console.WriteLine($"Acesso no interior da função: {acesso}");
    }
  }
}

/*
  Acesso no interior da função: Local
  Acesso no exterior da função: Global
*/

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte