C#中的Java三重右移运算符

时间:2019-07-09 14:36:30

标签: java c#

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代码,但>>>在这里不存在! 对此有什么解决方案?

其他线程无法解释如何在字节数组中执行此操作!

0 个答案:

没有答案