有一个端口号存储在两个字节中,我想将它作为整数返回。这里的代码:
Dim PORT As Integer
PORT = (req.Skip(req.Skip(4).Take(1).ToArray()(0) + 5).Take(1).ToArray()(0) << 8) + req.Skip(req.Skip(4).Take(1).ToArray()(0) + 6).Take(1).ToArray()(0)
但这不起作用。我该如何解决?
结果应该是这样的:25 << 8 => 6400 + 145 => 6545
但这就是我得到的:25 + 145 => 145