C#中Java三重右移运算符的含义是什么? 我的意思是这个>>>
public void writeInt(int i)
{
var bytes = new byte[]{
(byte) ((i >>> 24) & 0xFF),
(byte) ((i >>> 16) & 0xFF),
(byte) ((i >>> 8) & 0xFF),
(byte) (i & 0xFF)
};
// _writer.Write(bytes);
}
这是我想在C#中移植的Java代码,但>>>在这里不存在! 对此有什么解决方案?
其他线程无法解释如何在字节数组中执行此操作!