An if statement lets a C# program choose between branches.

Conditionals

Conditionals.cs
using System;

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

        if (temperature >= 80)
        {
            status = "warm";
        }
        else
        {
            status = "comfortable";
        }

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

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

        if (temperature >= 80)
        {
            status = "warm";
        }
        else
        {
            status = "comfortable";
        }

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

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

        if (temperature >= 80)
        {
            status = "warm";
        }
        else
        {
            status = "comfortable";
        }

        Console.WriteLine($"temperature={temperature}");
        Console.WriteLine($"status={status}");
    }
}
if statement An `if` statement runs one block when its condition is true and can use `else` for the other case.