我试图将十六进制值从文本框字符串(即ffff)转换为0xffff作为INT(这样我可以使用二进制写入程序将FFFF写为文件中的2个字节)。
我实际上用过这个:
string hextoconvert = Convert.ToInt32(textBox1.Text).ToString("X8");
(但同样不确定如何将字符串0002045E转换为int 0x0002045E(4字节))。 如果这不是正确的想法,那么我应该使用什么来转换用户放入文本框中的 十六进制值 TO BYTES?< / EM>
答案 0 :(得分:0)
int.Parse(hexString, System.Globalization.NumberStyles.AllowHexSpecifier);
这很有效,谢谢m.rogalski!