VB.NET XOR 运算

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)

 

posted @ 2018-11-21 01:51  树欲静·而风不止  阅读(981)  评论(0编辑  收藏  举报