字符串转换的问题,菜鸟,最好给出源码
我想把ss字符串转换成byte字后-33处理,但是用Convert.ToString 字后,2个0变成1个0了,不知怎么解决
ss="FEFEFEFE6807000000000068811652C34A9A333333333333333333334A9A3333333333337B16"
sss += Convert.ToString(Convert.ToByte(ss.Substring(cc + 6+j*2, 2), 16) - 0x33,16);
盼高手解答
怎么让sss得到-33的结果
------解决方案--------------------
以下地方改一下应该就可以了
for (int j = 0; j < rlen; j++)
{
sss += Convert.ToString(Convert.ToByte(ss.Substring(cc + 6 + j * 2, 2), 16) - 0x33, 16).PadLeft(2,'0');
}