Я делаю преобразование кода из JavaScript в VB.NET .Я застрял в операции >>>.
См. Пример кода и мою попытку ниже:
JavaScript:
function test(a, b) {
return (a << b) | (a >>> (32 - b))
}
Моя попытка в VB.NET:
Private Function test(ByVal a As Integer, ByVal b As Integer) As Integer
Return ((a << b) Or (CUShort(a) >> (32 - b)))
End Function
Что я делаю не так?