C# enum set value code example

Example 1: public enum c#

enum Season
{
    Spring,
    Summer,
    Autumn,
    Winter
}

Example 2: c# enum syntax

enum State
{
	Idle,
    Walking,
    Running,
    Jumping,
    Climbing,
    Attacking
}

Example 3: c# enum default

enum F
{
    // Give each element a custom value
    Foo = 1, Bar = 2, Baz = 3, Quux = 0
}

Example 4: get enum value c#

int something = (int) Question.Role;

Example 5: define enum c#

enum WeekDays
{
    Monday = 0,
    Tuesday =1,
    Wednesday = 2,
    Thursday = 3,
    Friday = 4,
    Saturday =5,
    Sunday = 6
}

Console.WriteLine(WeekDays.Friday);
Console.WriteLine((int)WeekDays.Friday);