Tuesday, June 23, 2026

C# Example of using enum as a method parameter type

Example of using enum as a method parameter type
enum DayOfWeek
{
    Monday,
    Tuesday,
    Wednesday,
    Thursday,
    Friday,
    Saturday,
    Sunday
}
class EnumExample
{
    public static void PrintDay(DayOfWeek day)
    {
        switch (day)
        {
            case DayOfWeek.Monday:
                Console.WriteLine("It's Monday!");
                break;
            case DayOfWeek.Tuesday:
                Console.WriteLine("It's Tuesday!");
                break;
            case DayOfWeek.Wednesday:
                Console.WriteLine("It's Wednesday!");
                break;
            case DayOfWeek.Thursday:
                Console.WriteLine("It's Thursday!");
                break;
            case DayOfWeek.Friday:
                Console.WriteLine("It's Friday!");
                break;
            case DayOfWeek.Saturday:
                Console.WriteLine("It's Saturday!");
                break;
            case DayOfWeek.Sunday:
                Console.WriteLine("It's Sunday!");
                break;
            default:
                Console.WriteLine("Invalid day.");
                break;
        }
    }
}
class Program
{
    static void Main(string[] args)
    {
        EnumExample.PrintDay(DayOfWeek.Thursday);
    }
}
OUTPUT
It's Thursday!

No comments:

Post a Comment

Hot Topics