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.