Ao escrever um programa C#, temos que tomar decisões em vários níveis, sobre esta decisão que o restante do nosso código depende. Da mesma forma, como outras linguagens de programação, C# também possui declarações de tomada de decisão ou se então declarações. Este artigo abrange quais são as condições em C# e como podemos controlar a tomada de decisões usando declarações diferentes.
Índice
Quais são as condições em C#?
As condições são usadas para tomar decisões sobre qual bloco de código executar com base em circunstâncias específicas. As condições podem ser verdadeiras ou falsas, dependendo da entrada. Um programa pode usar as condições para determinar se uma ação específica é necessária, se um loop deve continuar ou se um método deve ser executado.
Tipos de declarações em C#
Declarações condicionais em C# apenas executam um código quando a condição definida é verdadeira. Algumas condições frequentemente usadas em C# incluem se, if-else, if-else-if, trocar, e aninhado declarações.
Aqui estão alguns exemplos de declarações condicionais em C#:
Declaração se (se-then)
As declarações if-then são o tipo mais básico de declarações condicionais em C#. Eles permitem que os programas executem vários blocos de código, dependendo da condição definida. Se uma condição definida se tornar verdadeiro, o código dentro do se O bloco será executado. Se uma condição definida for falso, O programa irá pular o código dentro do se Bloqueie e continue executando o código REST.
Sintaxe
A seguir, a sintaxe para a instrução IF IF em C#:
se (condição)Aqui no código acima, se a condição vier verdadeiro A declaração/declarações dentro do bloco de condição se será executada. E se a condição se tornar falso A declaração/declarações escritas dentro da condição será ignorada.
Código de exemplo
O seguinte programa C# explica o uso de se então declaração:
usando o sistema;Aqui no código acima, se X for maior que 5, a saída será x é maior que 5.
declaração if-else (if-then-else)
O if-else A declaração também depende da condição definida. Se a condição definida se tornar verdadeiro, O código de bloco se será executado. Se a condição se tornar falso, o código após a condição de eliminação será executada.
O if-else As declarações são usadas quando queremos executar dois códigos diferentes usando a mesma condição. É de alguma forma como um indivíduo se declaração.
Sintaxe
A seguir está a sintaxe para se if-else (if-then-else) declaração em C#
se (condição)Código de exemplo
O seguinte programa C# explica o uso de if-then-else declarações:
usando o sistema;O programa declara primeiro uma variável inteira x com o valor de 10. A condição se verificará se x é maior que o número 5, a saída no console será x é maior que 5 e se o valor da variável x for menor ou igual a 5 a mensagem x é menor ou igual a 5 será exibido.
declaração if-else if (if-then-else if)
Esta declaração testa várias condições. Cada uma dessas condições possui um código separado, que só será executado se a condição específica para esse bloco de código se tornar verdadeira.
Sintaxe
Abaixo está sintaxe para se if-else-if (if-then-else if) Declaração em C#:
if (condição1)Código de exemplo
O seguinte programa C# explica o uso de if-then-else if declaração:
usando o sistema;No código acima, o valor de 10 é atribuído a uma variável inteira x. Depois disso, um if-else-if A instrução verificará a variável x e produzirá o resultado, dependendo do valor de x. Aqui a variável x é igual a 10, a saída é x é menor ou igual a 10.
Declaração de If-Else aninhada
Nesta declaração, testamos várias condições e executamos diferentes blocos de código de acordo com sua saída. Como resultado, diferentes blocos de código podem ser executados com base nas condições disponíveis. Uma principal diferença nesta afirmação é que uma condição está dentro de outra.
Sintaxe
A seguir está a sintaxe para se Aninhado if-else Declaração em C#:
if (condição1)Código de exemplo
Após o programa C# explicar o uso do Aninhado if-else declaração:
usando o sistema;Este código declara uma classe de programa com um método principal que atribui os valores de 10 a x e 5 para variável y. Em seguida, ele usa declarações if-else aninhadas para verificar os valores de x e y e imprime uma mensagem para o console com base em seus valores.
A saída do programa será que x é maior que 5, mas y é menor ou igual a 5 porque o valor de x é maior que 5, mas o valor de y não é maior que 5.
Conclusão
Condições e declarações IF-Then em C# são construções de programação essenciais que nos permitem tomar decisões com base em circunstâncias específicas. O se então As declarações são o tipo mais básico de declarações condicionais e permitem que o programa execute diferentes blocos de código com base no resultado de uma condição. Para obter conhecimento sobre todos os diferentes tipos de condições, leia o artigo.