0

我正在将一些 Java 代码转换为 C#,并且遇到了 >> 运算符。该操作符叫什么,C# 中的等价物是什么?

我正在尝试转换以下代码:

final int pointerIndex = (action & ACTION_POINTER_INDEX_MASK) >> ACTION_POINTER_INDEX_SHIFT;

谢谢,

4

3 回答 3

6

它是右移运算符,在 C# 中也是如此。

于 2012-10-03T23:31:39.053 回答
4

它是许多编程语言中可用的基本移位运算符。在 C# 中,它与在 Java 中相同。

于 2012-10-03T23:31:49.927 回答
1

从未使用过,但这里是 msdn 链接:C# shift

于 2012-10-03T23:36:06.867 回答