Show/Hide Toolbars

XSharp

 

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)。

 

请注意,移位运算符只支持积分数字类型