O entendimento sobre Operadores Ternários em C# é bastante importante. Com eles várias linhas de código podem ser economizadas. Vamos entender seu funcionamento:
- Durante a escrita do seu código você tem uma condição que deve ser validada como verdadeira ou falsa.
- Basicamente, se a condição for verdadeira o operador retorna uma expressão e se for falsa retornas outra.
Veja abaixo a sintaxe:
Condição ? Expressão_se_verdadeira : Expressão_se_falsa
Argumentos:
Condição – Qualquer expressão booleana.
Expressão_se_verdadeira – Uma expressão retornada se a condição for verdadeira (true).
Expressão_se_falsa – Uma expressão retornada se a condição for falsa (false).
Como pode ser observado na sintaxe apresentada, em C# os operadores ternários são representados pelos os símbolos “?” e “:”. Utilizar este operador é uma maneira de “compactar” as expressões if-else. Em linhas gerais isso significa que, em uma única linha de instrução podemos fazer a escolha entre dois valores.
Bem, já sabemos a teoria. E agora, vamos para um exemplo na prática?
Exemplo:
Dado um valor X, determine se ele é par ou ímpar.
Acompanhe abaixo um vídeo com exemplo de código:
Entre no grupo do Telegram para receber as dicas de cursos que estão gratuitos e ainda ficar por dentro das promoções da Udemy.
Clique na imagem para acessar o grupo.
Clique aqui para curtir a página Programação Prática no Facebook.
Clique aqui para inscrever-se no Canal Programação Prática no YouTube.
Até a próxima postagem! 🙂
0 comentários