I wrote Below Code :
class Program
{
enum Days { Sun = 1, Mon = 2, Tue = 3, Wed =4, Thu = 5, Fri = 6, Sat =7, Extra = 8 };
static void Main()
{
Console.WriteLine((Days.Tue | Days.Mon).ToString());
Console.WriteLine((Days.Sun | Days.Wed).ToString());
Console.WriteLine((Days.Sun | Days.Sat).ToString());
Console.WriteLine((Days.Mon | Days.Fri).ToString());
}
}
Output
// Tue --- Why not Thu ??
// Thu
// Sat -- Why not Extra
// Extra
why bit Operator is not adding number 3,7 (odd numbers) with Enum ?