我有几个十六进制数字,最后一个数字表示后面的字符串长度。例如
2E3F00004Sara
41590000AFavhilmnfr
除了:
的 515900016Mickael巴里林伍德
这是22而不是16 ..
任何想法如何从数字中得到它?
谢谢
答案 0 :(得分:0)
首先,22
是正确的,因为16 in hex = 1*16 + 6 = 22
是十进制int namelength = Convert.ToInt32("0016", 16);
// namelength will be 22
namelength = Convert.ToInt32("000A", 16);
// namelength will be 10
的十六进制表示形式:
<form action="email-form2.php"
您可以在C#中将十六进制字符串转换为int数字:
email-form2.php