I have the enum:
[Flags, Serializable,]
public enum WeekDays {
Sunday = 1,
Monday = 2,
Tuesday = 4,
Wednesday = 8,
Thursday = 16,
Friday = 32,
Saturday = 64,
WeekendDays = Sunday | Saturday,
WorkDays = Monday | Tuesday | Wednesday | Thursday | Friday,
EveryDay = WeekendDays | WorkDays
}
And, I have property WeekDays in a class that contain value of WeekDays enum:
public int WeekDays {get; set;}
For example WorkDays contain 62( from Monday to Friday).
How to check that current WeekDays property contain current day?
Enum has method
HasFlagto determine whether one or more bit fields are set in the current instance.