Constants name fixed values, and enums name a small set of choices.

Constants and Enums

ConstantsEnums.cs
using System;

enum Priority
{
    Low,
    Medium,
    High
}

class Program
{
    static void Main()
    {
        const int BaseMinutes = 30;
        Priority priority = ;
        int extraMinutes = priority == Priority.High ? 15 : 5;
        int totalMinutes = BaseMinutes + extraMinutes;

        Console.WriteLine($"priority={priority}");
        Console.WriteLine($"total={totalMinutes}");
    }
}
using System;

enum Priority
{
    Low,
    Medium,
    High
}

class Program
{
    static void Main()
    {
        const int BaseMinutes = 30;
        Priority priority = ;
        int extraMinutes = priority == Priority.High ? 15 : 5;
        int totalMinutes = BaseMinutes + extraMinutes;

        Console.WriteLine($"priority={priority}");
        Console.WriteLine($"total={totalMinutes}");
    }
}
using System;

enum Priority
{
    Low,
    Medium,
    High
}

class Program
{
    static void Main()
    {
        const int BaseMinutes = 30;
        Priority priority = ;
        int extraMinutes = priority == Priority.High ? 15 : 5;
        int totalMinutes = BaseMinutes + extraMinutes;

        Console.WriteLine($"priority={priority}");
        Console.WriteLine($"total={totalMinutes}");
    }
}
enum An enum defines a named set of related values.