minha duvida é quando devo usar abrir e fechas chaves { } ?
alguem pode me ajudar ??
minha duvida é quando devo usar abrir e fechas chaves { } ?
alguem pode me ajudar ??
Olá, Luiz, como vai?
As chaves { }
no C# são utilizadas para delimitar blocos de código. Isso significa que tudo que estiver entre elas será tratado como parte de um mesmo escopo. Esse escopo pode ser de um método, de uma classe, de uma estrutura condicional ou de um laço de repetição.
Por exemplo, ao criar uma classe, você abre e fecha chaves para definir tudo que faz parte dela:
public class Pessoa
{
public string Nome { get; set; }
public void Apresentar()
{
Console.WriteLine($"Olá, meu nome é {Nome}");
}
}
Nesse caso, as chaves após public class Pessoa
indicam o início e o fim da classe. Já as chaves em Apresentar
indicam o que pertence ao método.
Outro exemplo é dentro de estruturas de controle, como o if
:
if (idade >= 18)
{
Console.WriteLine("Você é maior de idade.");
}
else
{
Console.WriteLine("Você é menor de idade.");
}
Aqui, cada bloco de código delimitado por chaves será executado dependendo da condição.
Ou seja, sempre que você quiser agrupar uma instrução ou definir o corpo de algo (classe, método, loop, condição), as chaves serão necessárias. Elas ajudam o compilador a entender onde começa e termina cada parte do código e tornam a leitura mais organizada.
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)