Operadores Ternários em c#

Operadores Ternários em c#

Na matemática, uma operação ternária se resume em uma operação com três operandos ou seja uma função com três variaveis de entrada.
Na definição de operadores ternários em algoritmos são usados dois sinais ? e : e tem o objetivo de definir o valor a uma variável de acordo com o teste logico.

condicao ? valor_se_verdadeiro : valor_se_falso

ou seja, condição é qualquer expressão ou valor podendo ser verdadeiro ou falso, valor se verdadeiro é definido como true, valor se falso é atribuido como false.


static void Main(string[] args)
 {
   int num1 = 10, num2 = 20;
   string verdade = "sim", falso = "não";
   Console.WriteLine(num1 > num2 ? verdade : falso);
   Console.ReadKey();

}

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s