这似乎是一个简单的问题,但我无法弄清楚。
我需要转换这个字符<以字节(十六进制表示)表示,但如果我使用
byte b = Convert.ToByte('<');
i get 60(十进制表示)代替3c.
60 == 0x3C.
60 == 0x3C
你已经有了正确的答案,但你以错误的方式看待它。
0x是十六进制前缀 3C是 3 x 16 + 12
0x
3C