如果我声明一个枚举
enum Weekdays
{
Mon = 1,
Tue = 1,
Wen = 1,
Thi,
Fri,
Sat,
Sun
}
Weekdays obj = (Weekdays)1;
Console.WriteLine(obj);//Prints Tue why?
Run Code Online (Sandbox Code Playgroud)
现在,如果我更改工作日并执行相同的操作,如下所示
enum Weekdays
{
Mon = 1,
Tue = 1,
Wen = 1,
Thi = 1,
Fri,
Sat,
Sun
}
Weekdays obj = (Weekdays)1;
Console.WriteLine(obj);//Prints Thi !!!!!How?
Run Code Online (Sandbox Code Playgroud)
这里究竟发生了什么?