An if statement chooses one block when a condition is true and another when it is false.

If and Else

IfElse.cs
using System;

class Program
{
    static void Main()
    {
        int temperature = ;
        string message;

        if (temperature >= 70)
        {
            message = "warm";
        }
        else
        {
            message = "cool";
        }

        Console.WriteLine($"temperature={temperature}");
        Console.WriteLine($"message={message}");
    }
}
using System;

class Program
{
    static void Main()
    {
        int temperature = ;
        string message;

        if (temperature >= 70)
        {
            message = "warm";
        }
        else
        {
            message = "cool";
        }

        Console.WriteLine($"temperature={temperature}");
        Console.WriteLine($"message={message}");
    }
}
using System;

class Program
{
    static void Main()
    {
        int temperature = ;
        string message;

        if (temperature >= 70)
        {
            message = "warm";
        }
        else
        {
            message = "cool";
        }

        Console.WriteLine($"temperature={temperature}");
        Console.WriteLine($"message={message}");
    }
}
branch A branch is the block of code selected by a condition.