首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字符串转换的有关问题,初学者,最好给出源码

2012-04-06 
字符串转换的问题,菜鸟,最好给出源码我想把ss字符串转换成byte字后-33处理,但是用Convert.ToString 字后,2

字符串转换的问题,菜鸟,最好给出源码
我想把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');
}

热点排行