Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda instrução if | Estruturas de Controle
Noções Básicas de C#

book
instrução if

Uma instrução if, também conhecida como Instrução Condicional, é um método de execução de um bloco de código com base em uma condição. A sintaxe de uma instrução if é a seguinte:

if(condition) {
// code to execute
}

Ela recebe uma expressão e executa o bloco de código se a expressão for true.

Por exemplo:

cs

main

copy
using System;

namespace ConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Before Conditional");
if(10 > 9) {
Console.WriteLine("10 is greater than 9");
}
Console.WriteLine("After Conditional");
}
}
}
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 9) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }

Caso a condição seja false, o bloco de código é ignorado:

cs

main

copy
using System;

namespace ConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Before Conditional");
if(10 > 10) {
Console.WriteLine("10 is greater than 9");
}
Console.WriteLine("After Conditional");
}
}
}
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Before Conditional"); if(10 > 10) { Console.WriteLine("10 is greater than 9"); } Console.WriteLine("After Conditional"); } } }
question mark

Qual é a saída do seguinte código:

int value = 10;

if (value > 5)
{
value = value + 5;
}

if(value == 15)
{
value = value + 5;
}

Console.WriteLine(value);

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
some-alt