字符串转换的问题,菜鸟,最好给出源码

dading_105 2012-03-16 06:35:09
我想把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的结果
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
沝林 2012-03-16
  • 打赏
  • 举报
回复
以下地方改一下应该就可以了

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');
}
dading_105 2012-03-16
  • 打赏
  • 举报
回复
完整的程序

int cc=ss.IndexOf("68", ss.IndexOf("68") + 1);

string sss = "";
if (cc != -1)
{

int rlen = Convert.ToByte(ss.Substring(cc + 4, 2), 16);

for (int j = 0; j < rlen; j++)
{
sss += Convert.ToString(Convert.ToByte(ss.Substring(cc + 6+j*2, 2), 16) - 0x33,16);
}
}
richTextBox1.Text += sss+"\r\n";
dading_105 2012-03-16
  • 打赏
  • 举报
回复
在线等呀
dading_105 2012-03-16
  • 打赏
  • 举报
回复
字符串长度不变
只需要输入目标站地址就能全自动采集,高智能的采集程序,支持98%的单级**站点 规则制作十分简单,菜鸟也能制作采集规则,采集不求人,可通杀所有论坛网站程序 - data文件夹需要读写权限 - 首次使用程序请到后台进行相关设置,否则出现错位、空白等现象 - 默认后台:http://网站地址/admin/index.php 默认账号: admin 默认密码: admin 2.43更新: 1. 修复后台规则字符串单引号IE模式下编码问题 2.42更新如下: 1. 修复上版本无法保存字符串规则 2.4更新如下: 1.加强对中文url的支持 2.增加自定义css 3.增加js缓存支持 4.增加导入覆盖指定规则(可避免每次更新规则的麻烦) 5.修改字符串替换规则的分隔符(更容易识别) 6.修改蜘蛛显示为前300条7.强化后台防保存危险代码 功能简介: 0. 2.0版本支持POST获取、支持搜索,增加简繁体互转 1. 后台配置采集节点,输入目标站地址即可全自动智能转换自动全站采集 2. 全自动分析,自动转换图片地址,自动分析CSS内的图片使得页面风格不丢失 3. 可过滤屏蔽不采集指定链接,全站伪原创,全站伪静态 4. 采集规则支持导入导出(可分享你的采集规则或导入其他人分享的采集规则) 5. 多条采集规则一键切换 6. 内置强大替换和过滤功能,标签过滤、站内外过滤、字符串替换、等等 7. 自动缓存自动更新,可设置缓存时间达到自动更新,css缓存 8. IP屏蔽功能,屏蔽想要屏蔽IP地址让它无法访问 9. 蜘蛛访问记录

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧