C# 里面的 ^ 运算符,在VB.NET中可以用 XOR 表示,但是
byte x=(byte)(65535^254);
直接翻译成
dim x as Byte=CByte(65535 XOR 254)
会导致运算溢出,这里有一个很粗暴的办法可以解决
dim x as Byte=BitConvert.GetBytes(65535 XOR 254)(0)
转载于:https://www.cnblogs.com/towerbit/p/9992861.html