我有一个程序,包括这一行: int xoredValue = (x^0x41);
其中x是我用它和十六进制代码的二进制形式进行XOR一个int。 0x41是为了表示一个ASCII字母。而不是使用0x41,我想做它 char a = 'a';
int xoredValue = (x^<hex of a>);
我一直想弄清楚如何一段时间,它是油炸我的面条。任何帮助?
我能我的字符串转换为十六进制值,但不能做相反的方法:当你有个字节的字符串表示的格式“00-00 Public Function StringToHex(_str$)
Return BitConverter.ToString(Convert.FromBase64String(_str$))
End Function
Public Function HexToString(_str$)