110,538
社区成员
发帖
与我相关
我的任务
分享
enum TU
{
A=0x01,
B=0x04,
C=0x05,
D=0x15,
E=0x0
}
Tu t=Tu.D;
t-=TU.A;//这是对的
t+=TU.A//错误
t=t+TU.A//错误
t=t-TU.A//错误
t -= 1;
t += 1;
enum TU { A,B,C,D,E }
TU t = TU.D;
t -= TU.A; // 可以
t = (TU)(t - TU.A); // 可以,等价于上行
t = t - TU.A; // 错误
// 类比:
byte b = 78, c = 5;
b -= c; // 可以
b = (byte)(b - c); // 可以,等价于上行
b = b - c; // 错误