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)