1
resposta

Dúvida

Uma dúvida um pouco fora... Eu posso fazer if sem o else em c#? Isso é uma boa prática?

1 resposta

Oi, Camila! Tudo bem?

Podemos sim fazer um if sem o else em C#, não é considerado uma má prática nem representa nenhum problema. Às vezes, pode ser necessário apenas verificar uma condição e executar um bloco de código se ela for verdadeira, sem precisar de uma alternativa caso a condição seja falsa.

Por exemplo, para verificar se um número é positivo e, caso seja, imprimir uma mensagem na tela, poderiamos executar o seguinte código:

int numero = 10;

if (numero > 0)
{
    Console.WriteLine("O número é positivo!");
}

Nesse exemplo, se o número for maior que zero, a mensagem "O número é positivo!" será exibida. Caso contrário, nada acontecerá, sem precisar de um else.

Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓