X# 使用以下一元操作符:
操作符 |
示例 |
含义 |
+ |
+x |
返回 x 的值。 |
- |
-x |
数值取反 |
++ (前缀) |
++x |
前缀递增。用 x + 1 值(通常为整数 1)更新存储位置后,返回 x 的值。 |
-- (前缀) |
--x |
前缀递减。用 x - 1 值(通常为整数 1)更新存储位置后,返回 x 的值。 |
~ |
~x |
逐位补码(bitwise complement) |
++ (后缀) |
x++ |
后缀递增。返回 x 的值,然后用 x + 1 值更新存储位置(通常增加整数 1)。 |
-- (后缀) |
x-- |
后缀递减。返回 x 的值,然后用 x - 1 值更新存储位置(通常减去整数 1)。 |
请注意,移位运算符只支持积分数字类型