运算符优先级
优先级 | 类别 | 运算符 |
---|---|---|
1 | 基本运算符 | (x)、x.y、f(x)、a[x]、x++、x--、new、typeof、sizeof、checked、unchecked |
2 | 一元运算符 | +、-、~、++x、T(x) |
3 | 乘法运算符 | *、/、% |
4 | 加减运算器 | +、- |
5 | 位移运算器 | <<、>> |
6 | 关系运算器和类型检测运算器 | <、>、<=、>=、is、as |
7 | 条件等运算符 | ==、!= |
8 | 位逻辑 与 运算符 | & |
9 | 位逻辑 异或 运算器 | ^ |
10 | 位逻辑 或 运算器 | |
11 | 条件 与 运算器 | && |
12 | 条件 或 运算器 | |
13 | 条件运算器 | ?: |
14 | 赋值运算符 | =、*=、/=、%=、+=、-=、<<=、>>=、&=、^=、 |