Gostaria de saber se no caso do c#, as {} são obrigatorias no if/else, pois fiz o meu sem e deu certo.
ATÉ 40% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Gostaria de saber se no caso do c#, as {} são obrigatorias no if/else, pois fiz o meu sem e deu certo.
As chaves são opcionais para casos em que o if utiliza apenas 1 linha de código.
Ex:
if (condicao)
Console.WriteLine("Condição verdadeira!");
else
Console.WriteLine("Condição falsa!);Caso seu if utilize mais de uma linha, o seu código não vai ter o comportamento esperado
Ex:
if (false)
Console.WriteLine("Hello");
Console.WriteLine("World!");
Console.ReadLine();Se quiser entender melhor, pode dar uma olhada neste post
Boa noite, Cinthia! Tudo bem? Não é obrigatorio quando é apenas uma linha de código. Exemplo: if (condicao) Console.WriteLine("Condição verdadeira!"); else Console.WriteLine("Condição falsa!);
Caso tenha mais de uma linha tornasse obrigatorio.